<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3-mathml3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Mech. Eng.</journal-id>
<journal-title-group>
<journal-title>Frontiers in Mechanical Engineering</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Mech. Eng.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2297-3079</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1729417</article-id>
<article-id pub-id-type="doi">10.3389/fmech.2025.1729417</article-id>
<article-version article-version-type="Version of Record" vocab="NISO-RP-8-2008"/>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Original Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Hybrid fitting method for dynamic responses of mechanical systems</article-title>
<alt-title alt-title-type="left-running-head">Zhang et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fmech.2025.1729417">10.3389/fmech.2025.1729417</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Tangyun</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Zhang</surname>
<given-names>Bao</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/3249907"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Su</surname>
<given-names>Xiaoping</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zou</surname>
<given-names>Liang</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
</contrib>
</contrib-group>
<aff id="aff1">
<label>1</label>
<institution>School of Mechanical and Power Engineering, Nanjing Tech University</institution>, <city>Nanjing</city>, <country country="CN">China</country>
</aff>
<aff id="aff2">
<label>2</label>
<institution>Naveco Automobile Co., Ltd</institution>, <city>Nanjing</city>, <country country="CN">China</country>
</aff>
<author-notes>
<corresp id="c001">
<label>&#x2a;</label>Correspondence: Bao Zhang, <email xlink:href="zhangbao1350@126.com">zhangbao1350@126.com</email>; Xiaoping Su, <email xlink:href="suxiaoping@njtech.edu.cn">suxiaoping@njtech.edu.cn</email>
</corresp>
</author-notes>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-11-14">
<day>14</day>
<month>11</month>
<year>2025</year>
</pub-date>
<pub-date publication-format="electronic" date-type="collection">
<year>2025</year>
</pub-date>
<volume>11</volume>
<elocation-id>1729417</elocation-id>
<history>
<date date-type="received">
<day>21</day>
<month>10</month>
<year>2025</year>
</date>
<date date-type="rev-recd">
<day>28</day>
<month>10</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>03</day>
<month>11</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Zhang, Zhang, Su and Zou.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Zhang, Zhang, Su and Zou</copyright-holder>
<license>
<ali:license_ref start_date="2025-11-14">https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
<license-p>This is an open-access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution License (CC BY)</ext-link>. The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</license-p>
</license>
</permissions>
<abstract>
<p>For linear system, vibration response can be obtained by working load and vibration transfer function. However, for nonlinear systems, the vibration transfer function is variable, so the error of the existing methods is obvious. In order to improve the fitting precision of nonlinear system vibration response, a hybrid fitting method is proposed. That is, the vibration response is fitted by the vibration transfer function and the working load test. The influence of nonlinear parameters on the vibration transfer function is analyzed. A hybrid fitting method is used to identify the body acceleration on Class A, Class B and Class C pavement, and the analysis results are compared with the test results. The agreement between fitting results and test results is more than 90%. The results show that the hybrid fitting method proposed in this paper can significantly improve the fitting accuracy of nonlinear system vibration response.</p>
</abstract>
<kwd-group>
<kwd>nonlinear</kwd>
<kwd>transfer function</kwd>
<kwd>vibration response</kwd>
<kwd>fitting method</kwd>
<kwd>identify acceleration</kwd>
</kwd-group>
<funding-group>
<funding-statement>The authors declare that no financial support was received for the research and/or publication of this article.</funding-statement>
</funding-group>
<counts>
<fig-count count="12"/>
<table-count count="1"/>
<equation-count count="15"/>
<ref-count count="18"/>
<page-count count="10"/>
</counts>
<custom-meta-group>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Engine and Automotive Engineering</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<label>1</label>
<title>Introduction</title>
<p>Vibration response is a key index to evaluate mechanical System dynamics, which can be obtained by simulation and test. In order to improve the damping performance of mechanical system, the analysis of vibration transmission path is very important (<xref ref-type="bibr" rid="B3">Lu et al., 2023</xref>; <xref ref-type="bibr" rid="B5">Oktav et al., 2017a</xref>). For the linear system, the vibration response is calculated mainly according to the transfer function and working load. However, for nonlinear systems, the transfer function is variable, which makes the vibration response analysis difficult (<xref ref-type="bibr" rid="B7">Sakhaei and Durali, 2014</xref>; <xref ref-type="bibr" rid="B2">Clarance Mary et al., 2021</xref>). In order to improve the fitting accuracy of nonlinear system vibration response, researchers have conducted relevant studies, such as piecewise transfer function method, machine learning method, etc. (<xref ref-type="bibr" rid="B15">Zhai et al., 2017</xref>; <xref ref-type="bibr" rid="B14">Yang, 2013</xref>). The double wishbone suspension is the object of study, through numerical analysis, the non-linear influence factors of transfer function are revealed. The Double wishbone suspension system is mainly composed of springs, shock absorbers and swing arms. The stiffness of the suspension varies with the deformation of the suspension due to different road excitation. The damping coefficient of the shock absorber varies with the relative velocity of the suspension (<xref ref-type="bibr" rid="B12">Suranjan et al., 2021</xref>; <xref ref-type="bibr" rid="B11">Sun et al., 2012</xref>). Because of the above characteristics, the transfer function of the Double wishbone suspension is different under different working conditions, which is not conducive to the sensitivity analysis and vibration optimization.</p>
<p>For the dynamic analysis of suspension, the numerical analysis and test method are mainly used at present. For example <xref ref-type="bibr" rid="B17">Zhang and Li (2021)</xref> established a double wishbone suspension theoretical model to analyze the nonlinear variation of stiffness, and the sensitivity of the parameters was analyzed. The literature shows that the stiffness of double-swing arm suspension changes with the suspension deformation, so the stiffness parameters have nonlinear characteristics. In Ref. (<xref ref-type="bibr" rid="B13">Wang and Zhang, 2024</xref>), the IF function is used to establish the nonlinear simulation model of damping characteristics of vehicle shock absorbers, and the method of piecewise optimization of damping parameters is proposed. The literature shows that the damping of vehicle shock absorbers varies with their relative speed, so the damping parameters have nonlinear characteristics. The transfer path analysis (TPA) method is used to analyze the vibration transfer characteristics of mechanical systems, and the system dynamic response is analyzed by simulation and test methods (<xref ref-type="bibr" rid="B6">Oktav et al., 2017b</xref>; <xref ref-type="bibr" rid="B16">Zhang and Huang, 2010</xref>). TPA method is mainly used for linear systems or weakly nonlinear systems, but it is not suitable for strongly nonlinear systems.</p>
<p>It is difficult to analyze the vibration transfer characteristics and identify the key influencing parameters of the suspension because of the nonlinear characteristics of the suspension under different excitation. At present, the dynamic simulation and test methods are often used to analyze the vibration response of double wishbone suspension, but the existing methods are not suitable for the identification of key parameters and dynamic response fitting of suspension under multi-working conditions. Therefore, a hybrid fitting method for the dynamic response of nonlinear mechanical systems is proposed in this paper. In paper, the vibration transfer function analysis of nonlinear systems is linearized, and then the influence of nonlinear factors is analyzed. And the vibration response is fitted by the vibration transfer function and the working load test. Compared with the existing methods, the innovation points of the proposed method include: 1. A mathematical model for the vibration transfer characteristics of double wishbone suspension is established, and the influence of nonlinear factors on the vibration transfer function is analyzed. 2. In different road conditions, the test analysis of the tire load and the relative speed of the shock absorber is carried out, and the suspension transfer function is calculated. 3. According to the tire working load test results and the suspension transfer function numerical results, the vibration response of suspension under multiple working conditions is calculated.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Characteristics of vibration transfer</title>
<sec id="s2-1">
<label>2.1</label>
<title>Transfer path analysis model</title>
<p>The double wishbone suspension is composed of control arms and elastic elements, and the road excitation is transmitted to the body through the wheel and suspension, as shown in <xref ref-type="fig" rid="F1">Figure 1a</xref>. Path a1b1 consists of tire and is determined by tire radial stiffness and tire damping. Path cd consists of path c1d1, path c2d2, path c3d3 and path c4d4, and is affected by spring stiffness, shock absorber damping, upper control arm bushing stiffness and lower control arm bushing stiffness (<xref ref-type="bibr" rid="B8">Sharma, 2023</xref>). The vibration transfer path analysis and optimization can effectively attenuate the vibration transfer, which is of great significance to the vibration reduction performance of mechanical systems.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Vibration transfer model of suspension. <bold>(a)</bold> The transfer path, <bold>(b)</bold> The equivalent force model.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g001.tif">
<alt-text content-type="machine-generated">Diagram depicting two parts labeled &#x22;a&#x22; and &#x22;b.&#x22; In section &#x22;a,&#x22; a car suspension system is illustrated, showing components such as the tire, shock absorber, upper and lower control arm bushings, and leaf spring, each with corresponding constants like \(k_{11}, C_{11}\), etc. Section &#x22;b&#x22; shows mathematical representations with equations for components \(M_1\) and \(M_2\), indicating mechanical relationships involving constants \(k\) and \(c\). The diagrams emphasize the physical and mathematical connections within a vehicle&#x27;s suspension system.</alt-text>
</graphic>
</fig>
<p>According to the equivalent force model of the suspension system (<xref ref-type="fig" rid="F1">Figure 1b</xref>), taking (x0, x1, x2) as generalized coordinates, the vibration equation of the suspension system is established as,<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>Where C<sub>11</sub> stands for tire damping, k<sub>11</sub> is tire radial stiffness, C<sub>21</sub> is suspension damping, k<sub>21</sub> is spring stiffness, k<sub>22</sub> is upper control arm bushing equivalent stiffness at the wheel center, k<sub>23</sub> stands for lower control arm bushing equivalent stiffness at the wheel center, M1 stands for the axle mass, M2 stands for the body mass.</p>
<p>The object of analysis in this paper is a double-swinging arm suspension system. In the impact process, the suspension stiffness and damping show nonlinear characteristics (as shown in <xref ref-type="fig" rid="F2">Figure 2</xref>), so the double-swinging arm suspension system is a typical nonlinear system. The vibration transfer function analysis of nonlinear systems is usually linearized, and then the influence of nonlinear factors is analyzed.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Stiffness and damping test of suspension. <bold>(a)</bold> The stiffness test, <bold>(b)</bold> The damping test.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g002.tif">
<alt-text content-type="machine-generated">a) Image of mechanical equipment alongside a graph showing amplitude versus deformation. The graph indicates amplitude values from 63 to 77 newton per millimeter with varying deformation ranging from negative fifty to fifty millimeters.b) Image of a mechanical testing machine next to a graph plotting force against speed. The graph demonstrates two sets of data: resilience with triangular markers and compression with circular markers, showing increased force with speed.</alt-text>
</graphic>
</fig>
<p>The Laplace transform of <xref ref-type="disp-formula" rid="e1">Equation 1</xref> is,<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>The transfer function of path a1b1, path cd and path a1b1cd is,<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>b</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>b</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>c</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>b</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msup>
<mml:mi>s</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mi>s</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>
<xref ref-type="disp-formula" rid="e5">Equation 5</xref> shows that the suspension system transfer function is affected by spring loaded mass, n1on-spring loaded mass, shock absorber damping, spring stiffness, control arm bushing stiffness, tire radial stiffness and damping.</p>
<p>The transfer function of path cd is affected by the four paths, and the relation is<disp-formula id="e6">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>d</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>d</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mn>3</mml:mn>
<mml:mi>d</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mn>4</mml:mn>
<mml:mi>d</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>There is coupling between the four paths in <xref ref-type="disp-formula" rid="e6">Equation 6</xref>, which makes it difficult to identify the main path. For the transfer function analysis of vehicle chassis system, classic TPA and working condition TPA are mostly used (<xref ref-type="bibr" rid="B18">Zhu et al., 2018</xref>; <xref ref-type="bibr" rid="B9">Sit et al., 2010</xref>). The classic TPA is used to obtain the transfer function by hammer method under static conditions, which is more suitable for linear systems. working condition TPA is mainly used in dynamic conditions and is more suitable for nonlinear systems, but there are path coupling problems. Under static and dynamic conditions, the elastic parameters of the suspension system are different. For example, under static conditions, the shock absorber does not work and c11 in <xref ref-type="disp-formula" rid="e2">Equation 2</xref> is zero. In dynamic conditions, the equivalent stiffness of the suspension at the wheel center appears nonlinear due to the movement of the control arm, and the suspension transfer function also changes. Therefore, working condition TPA is more suitable for analyzing suspension transfer function. The parameters of the system are shown in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Parameters of the system.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Mass elements (kg)</th>
<th align="left">M1 &#x3d; 76, M2 &#x3d; 750</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Stiffness elements (N/mm)</td>
<td align="left">K11 &#x3d; 400, k21 &#x3d; 65.5, k22 &#x3d; 4.5, k22 &#x3d; 3.8</td>
</tr>
<tr>
<td align="left">Damping elements c</td>
<td align="left">C11 &#x3d; 0.12, c21 &#x3d; 0.15</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In order to identify the main path in <xref ref-type="disp-formula" rid="e6">Equation 6</xref>, the sensitivity analysis method is used to analyze the influence of the parameters of the elastic element in each path on the transfer function Hcd (S).</p>
</sec>
<sec id="s2-2">
<label>2.2</label>
<title>Sensitivity analysis</title>
<p>By applying unit force to point a1 in <xref ref-type="fig" rid="F1">Figure 1a</xref> according to <xref ref-type="disp-formula" rid="e3">Equations 3</xref>, <xref ref-type="disp-formula" rid="e4">4</xref>, the transfer functions Ha1b1, Hcd and Ha1e can be obtained, as shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. The three curves have two peaks within the range of 0&#x2013;100&#xa0;Hz. The first peak frequency is 1.59 Hz, and the second peak frequency is 11.6 Hz, where 1.59&#xa0;Hz is the natural frequency of suspension and 11.6&#xa0;Hz is the natural frequency of tire. The second peak value of path Ha1b1 transfer function is larger than the first peak value, which is mainly affected by tire parameters. The first peak value of path Hcd transfer function is larger than the second peak value, which is mainly affected by suspension parameters. The trend of the Ha1e transfer function is consistent with that of the Hcd transfer function, and the coincidence of the two curves is 91.3%.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>The transfer function results.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g003.tif">
<alt-text content-type="machine-generated">Graph showing magnitude in decibels (dB) versus frequency in Hertz (Hz). Three lines represent different data sets: a green dashed line (Ha1b1), a blue dashed line (Ha1e), and a red line (Hcd). Peaks occur around 1.59 Hz and 11.6 Hz.</alt-text>
</graphic>
</fig>
<p>The transfer function Ha1e is the product of Ha1b1 and Hcd, and is affected by subsystem a1b1 and subsystem cd. Subsystem a1b1 has only one transfer path and only includes tire elastic components, and its transfer function is mainly affected by tire stiffness and damping. The subsystem cd has four transfer paths and contains multiple elastic elements. Therefore, the main transfer path of the whole system is mainly to analyze the main path of the main system cd.</p>
<p>In this paper, sensitivity analysis method (<xref ref-type="bibr" rid="B10">Strasser and Jiang, 2024</xref>) is used to analyze the influence of each elastic element in subsystem cd on its transfer function, so as to determine the main path. The characteristic equation of mechanical system can be expressed as,<disp-formula id="e7">
<mml:math id="m7">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#xb7;</mml:mo>
<mml:mo>&#xb7;</mml:mo>
<mml:mo>&#xb7;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>Where &#x3be; stands for the characteristic value,xi (i &#x3d; 1,2,. , n) is the design variable.</p>
<p>The differential of <xref ref-type="disp-formula" rid="e7">Equation 7</xref> is,<disp-formula id="e8">
<mml:math id="m8">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>&#x394;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3be;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>According to <xref ref-type="disp-formula" rid="e8">Equation 8</xref>, when the change of system design variable is &#x3b4;xk (i &#x3d; 1,2,. n), then the change of the characteristic value is &#x3b4;&#x3be; and the change of the eigenequation is &#x3b4;&#x25b3;.</p>
<p>Assuming that &#x3b4;xj &#x2260;0, &#x3b4;xk &#x3d; 0 (j&#x2260;k), and an eigenvalue of the system is &#x3be;t, <xref ref-type="disp-formula" rid="e8">Equation 8</xref> can be expressed as<disp-formula id="e9">
<mml:math id="m9">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>Let &#x3b4;&#x25b3; t &#x3d; 0 in <xref ref-type="disp-formula" rid="e9">Equation 9</xref>, then the system sensitivity is<disp-formula id="e10">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>/</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x2202;</mml:mi>
<mml:msub>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>Parameters K21, C21, K22 and K23 in <xref ref-type="fig" rid="F1">Figure 1</xref> are taken as design variables, and according to <xref ref-type="disp-formula" rid="e10">Equation 10</xref> the sensitivity analysis results to the transfer function are shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. At 1.59 Hz, the sensitivity of K21 is 18.43%, that of C21 is 11.96%, that of K22 is 1.85%, and that of K23 is 2.21%. Therefore, the impact of spring stiffness and shock absorber damping is obvious. At 11.6Hz, the sensitivity of K21 is 3.44%, the sensitivity of C21 is 1.75%, the sensitivity of K22 is 0.52%, and the sensitivity of K23 is 0.74%. Therefore, the above four design variables have little influence on the 11.6&#xa0;Hz peak value.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The sensitivity analysis result.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g004.tif">
<alt-text content-type="machine-generated">Two bar charts compare percentages at 1.59 Hz and 11.6 Hz. Both display values for C21, K23, K22, and K21. At 1.59 Hz, K21 has the highest percentage, followed by C21, while at 11.6 Hz, C21 is the largest, with K21 noticeably lower. Percentages range from zero to thirty percent for 1.59 Hz and zero to ten percent for 11.6 Hz.</alt-text>
</graphic>
</fig>
<p>Because tire parameters are not easy to change, the effective control of vibration transfer path is mainly achieved by optimizing suspension parameters. The sensitivity analysis shows that spring stiffness and shock absorber damping have significant influence on the transfer function in suspension system. For double control arm suspension, the suspension stiffness changes with the control arm position, and the shock absorber damping changes with the excitation amplitude, that is, the suspension stiffness and shock absorber damping show nonlinear characteristics. Therefore, it is necessary to fully consider the nonlinear effects of stiffness and damping when analyzing the vibration transfer path of the suspension system.</p>
<p>The variation range of K21 is 63&#xa0;N/mm &#x2013; 77&#xa0;N/mm, and the variation range of C21 is 0.15&#x2013;0.55 when the vehicle travels at different speed on different roughness. <xref ref-type="fig" rid="F5">Figure 5</xref> shows the suspension transfer function of different K21. K21 affects the first peak, but has little effect on the second peak. Near the first peak, the peak frequency moves to higher frequency with the increase of K21, and the peak value changes logarithmically with K21. Therefore, the K21 nonlinear characteristic mainly affects the result of the transfer function near the natural frequency of the suspension system.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Influence analysis of parameter K21.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g005.tif">
<alt-text content-type="machine-generated">Graph showing magnitude in decibels versus frequency in hertz. Three lines represent stiffness values: blue for 63 newtons per millimeter, green for 70, and red for 77. Highlight shows peak frequency near one hertz.</alt-text>
</graphic>
</fig>
<p>
<xref ref-type="fig" rid="F6">Figure 6</xref> is the suspension transfer function of different C21. The damping of shock absorber affects the amplitude, but does not affect the peak frequency. The effects of C21 on both peaks are significant. Compared with the low frequency region, C21 has a greater influence on the high frequency region of the transfer function. The peak values of S1 and S2 shows a logarithmic trend with the increase of C21, and the effect of C21 on S1 is greater than that on S2. Compared with K21, C21 has more obvious influence on suspension transfer function, which is mainly because C21 nonlinear characteristic is obviously larger than K21 nonlinear characteristic.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Influence analysis of parameter C21.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g006.tif">
<alt-text content-type="machine-generated">Graph showing magnitude in decibels versus frequency in hertz with three curves for different C21 values (0.15, 0.35, 0.55). Peaks are labeled S1 and S2. Insets highlight the peaks with corresponding colors: red, blue, and green.</alt-text>
</graphic>
</fig>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Vibration response analysis</title>
<sec id="s3-1">
<label>3.1</label>
<title>Description of the experiment</title>
<p>The front wheels of the vehicle are fixed on the vibration test bench, as shown in <xref ref-type="fig" rid="F7">Figure 7a</xref>. Class A pavement, Class B pavement and Class C pavement unevenness excitation are calculated, and the displacement excitation is applied to the test bench to drive the suspension work. The Z-direction load of the tire is collected by the six-direction force testing equipment, as shown in <xref ref-type="fig" rid="F7">Figure 7b</xref>, and the fluctuation of tire load is calculated. The six-direction force sensor is mounted on the tire through a special wheel hub, its brand is ME with accuracy 0.2%, resolution 0.2% and response time 1.0&#xa0;m. The accelerometers are mounted on the upper and lower ends of the shock absorber as shown in <xref ref-type="fig" rid="F7">Figure 7c</xref>. The acceleration sensor is glued to the structure by strong adhesive, the brand is PCB, and the sensitivity is 2.385mv/m/s<sup>2</sup>. The acquisition device is LMS SCADAS with resolution 0.001&#xa0;Hz and frequency range 0&#x2013;100&#xa0;Hz. The relative velocity of the shock absorber is calculated from the acceleration data. The vibration acceleration of the body is collected by LMS equipment, and the sensor is installed on the body floor, as shown in <xref ref-type="fig" rid="F7">Figure 7d</xref>.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Vibration test. <bold>(a)</bold> Bench test. <bold>(b)</bold> Tire load test. <bold>(c)</bold> Shock absorber relative speed test. <bold>(d)</bold> The body vibration acceleration test.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g007.tif">
<alt-text content-type="machine-generated">Four images depicting various vehicle testing setups: a white van on a dynamometer, a close-up of a tire with a dynamometer sensor, an undercarriage with sensors marked in red boxes, and a sensor attached to a pipe labeled in red.</alt-text>
</graphic>
</fig>
<p>In the small deformation condition, the main path of the suspension system is c2d2 and c1d1 respectively. Under large deformation conditions, C21 has a great influence on the system dynamics. In order to further analyze the vibration transfer characteristics of suspension system under different excitation amplitudes, it is necessary to consider the C21 nonlinear factor. Under the action of forced excitation f(s), <xref ref-type="disp-formula" rid="e1">Equation 1</xref> can be expressed as<disp-formula id="e11">
<mml:math id="m11">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#xa8;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2d9;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>The spectral density of road displacement excitation f (s) in <xref ref-type="disp-formula" rid="e11">Equation 11</xref> is (<xref ref-type="bibr" rid="B1">Chiu et al., 2024</xref>; <xref ref-type="bibr" rid="B4">Ma et al., 2022</xref>)<disp-formula id="e12">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>Where n is the spatial frequency, N<sub>0</sub> is the reference frequency, G<sub>d</sub> (n) is the roughness coefficient and w is the frequency index.</p>
<p>In the range of (n<sub>1</sub>, n<sub>2</sub>), the variance of road roughness is<disp-formula id="e13">
<mml:math id="m13">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>According to the sine wave superposition principle, <xref ref-type="disp-formula" rid="e12">Equations 12</xref>, <xref ref-type="disp-formula" rid="e13">13</xref> the random excitation of the displacement of uneven pavement is<disp-formula id="e14">
<mml:math id="m14">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#xb7;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>Where n is the spatial frequency, n<sub>mi</sub> is the central frequency of &#x25b3; n<sub>i</sub> interval, &#x3b6; is the random number, and X is the vehicle displacement.</p>
<p>The displacement excitation of road roughness can be calculated by <xref ref-type="disp-formula" rid="e14">Equation 14</xref> and applied to the test-bed to carry out the vibration test of suspension system.</p>
</sec>
<sec id="s3-2">
<label>3.2</label>
<title>Data analysis</title>
<p>The relative velocity data of the shock absorber is shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. The displacement excitation at 0.0&#x2013;1.0&#xa0;s is Class A road surface excitation, the relative velocity range of the shock absorber is &#x2212;0.2&#xa0;m/s - 0.2&#xa0;m/s, and the damping coefficient of the shock absorber is 0.15; The displacement excitation at 1.0 s &#x2212;2.0 s is Class B road surface excitation, the relative velocity range of the shock absorber is &#x2212;0.4&#xa0;m/s - 0.4&#xa0;m/s, and the damping coefficient of the shock absorber is 0.35; The displacement excitation at 2.0 s &#x2212;3.0 s is Class C road surface excitation, the relative velocity range of the shock absorber is &#x2212;0.6&#xa0;m/s - 0.6&#xa0;m/s, and the damping coefficient of the shock absorber is 0.55. Tire load fluctuation is shown in <xref ref-type="fig" rid="F9">Figure 9</xref>, the rougher the road surface, the greater the tire load fluctuation.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Relative speed of the shock absorber.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g008.tif">
<alt-text content-type="machine-generated">Graph showing displacement in meters per second over three seconds. The graph is divided into three sections by vertical lines, with ranges labeled: (-0.2, 0.2), (-0.4, 0.4), and (-0.6, 0.6). The displacement fluctuates around zero throughout.</alt-text>
</graphic>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Tire load fluctuation data.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g009.tif">
<alt-text content-type="machine-generated">Line graph depicting force in newtons over time in seconds, ranging from zero to three seconds. The force fluctuates between negative ten thousand and positive ten thousand newtons, showing erratic, oscillating patterns throughout.</alt-text>
</graphic>
</fig>
<p>The body response can be calculated from the tire load FZ and Transfer Function, and the expression is<disp-formula id="e15">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>z</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>z</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mn>1</mml:mn>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>Because the damping coefficient of shock absorber varies with the amplitude of road excitation, the nonlinear characteristics of shock absorber should be considered in order to accurately fit the acceleration response of vehicle body. For Class A pavement, the damping coefficient of the shock absorber is 0.15, the corresponding transfer function is the C21 &#x3d; 0.15 curve in <xref ref-type="fig" rid="F5">Figure 5</xref>, and the working load is the load in the range of 0.0&#x2013;1.0&#xa0;s in <xref ref-type="fig" rid="F8">Figure 8</xref>. According to <xref ref-type="disp-formula" rid="e15">Equation 15</xref>, the body M2 response results is shown in <xref ref-type="fig" rid="F10">Figure 10</xref>, and the fitting result agree with the test result by 90.3%.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Results of M2 response analysis for Class A pavement.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g010.tif">
<alt-text content-type="machine-generated">Graph showing amplitude in meters per second squared versus frequency in hertz. It compares test data with fitting data. The test data have two major peaks at approximately 5 and 15 hertz.</alt-text>
</graphic>
</fig>
<p>For Class B pavement, the damping coefficient of the shock absorber is 0.35, the corresponding transfer function is the C21 &#x3d; 0.35 curve in <xref ref-type="fig" rid="F5">Figure 5</xref>, and the working load is the load in the range of 1.0 s&#x2013;2.0 s in <xref ref-type="fig" rid="F8">Figure 8</xref>. The M2 response results is shown in <xref ref-type="fig" rid="F11">Figure 11</xref>, and the fitting result agree with the test result by 93.5%.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Results of M2 response analysis for Class B pavement.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g011.tif">
<alt-text content-type="machine-generated">Line graph showing amplitude in meters per second squared versus frequency in hertz. A red solid line represents test data, and a green dashed line represents fitting data. Peaks are visible at approximately eight hertz and sixteen hertz.</alt-text>
</graphic>
</fig>
<p>For Class C pavement, the damping coefficient of the shock absorber is 0.55, the corresponding transfer function is the C21 &#x3d; 0.55 curve in <xref ref-type="fig" rid="F5">Figure 5</xref>, and the working load is the load in the range of 2.0 s&#x2013;3.0 s in <xref ref-type="fig" rid="F8">Figure 8</xref>. The M2 response results is shown in <xref ref-type="fig" rid="F12">Figure 12</xref>, and the fitting result agree with the test result by 92.6%.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Results of M2 response analysis for Class C pavement.</p>
</caption>
<graphic xlink:href="fmech-11-1729417-g012.tif">
<alt-text content-type="machine-generated">Graph showing amplitude versus frequency between zero and thirty-five hertz. A green dashed line represents test data, and a solid red line represents fitting data. Peaks appear around five and fifteen hertz, with labels indicating &#x22;Test data&#x22; and &#x22;Fitting data.&#x22;</alt-text>
</graphic>
</fig>
<p>The agreement between the fitting results and the test results of Class A pavement, Class B pavement and Class C pavement is more than 90%, which indicates the correctness of the analysis method in this paper. In other words, the nonlinear effect of damper damping should be considered in the analysis of double wishbone suspension dynamic response.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<label>4</label>
<title>Conclusion</title>
<p>The mathematical model of the vibration transfer characteristics of the double-beam suspension system is established, and the influencing factors of the vibration transfer function are revealed theoretically. The sensitivity analysis shows that suspension spring stiffness and shock absorber damping are the key parameters.</p>
<p>The influence of nonlinear damping parameters on the vibration transfer function is analyzed. The damping coefficient affects the amplitude but not the frequency, and the peak value changes logarithmically with the increase of the damping coefficient. Compared with the spring stiffness, the damping of the shock absorber has more obvious influence on the transfer function.</p>
<p>Considering the nonlinear characteristics of damping, a vibration response fitting method for vehicle body is proposed. For Class A, Class B and Class C pavement, the fitting results are more than 90% consistent with the test results. The results show that considering the damping nonlinear factors, the accuracy of vehicle body acceleration analysis can be significantly improved.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec sec-type="author-contributions" id="s6">
<title>Author contributions</title>
<p>TZ: Data curation, Writing &#x2013; review and editing. BZ: Methodology, Writing &#x2013; review and editing. XS: Conceptualization, Validation, Writing &#x2013; review and editing. LZ: Writing &#x2013; review and editing.</p>
</sec>
<ack>
<title>Acknowledgements</title>
<p>The authors would like to acknowledge the support of Naveco Automobile Co., Ltd for providing the materials and apparatus.</p>
</ack>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>Authors TZ, BZ, and LZ were employed by Naveco Automobile Co., Ltd.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
<p>The handling editor LZ declared a past co-authorship [-Identification and sensitivity analysis of vehicle body compound vibration,&#xa0;10.21203/RS.3.RS-2990825/V1&#xa0;(2023)-Numerical model and coupled vibration analysis of transmission shaft with spatial angle misalignment,&#xa0;10.1007/S11071-024-10357-9&#xa0;(2024)-Identification and sensitivity analysis of vehicle body compound vibration,&#xa0;10.1007/S40430-024-04765-6&#xa0;(2024)] with the author XS.</p>
</sec>
<sec sec-type="ai-statement" id="s9">
<title>Generative AI statement</title>
<p>The authors declare that no Generative AI was used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<fn-group>
<fn fn-type="custom" custom-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2854996/overview">Liguo Zang</ext-link>, Nanjing Institute of Technology (NJIT), China</p>
</fn>
<fn fn-type="custom" custom-type="reviewed-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3253942/overview">Zhi-yong Chen</ext-link>, Jilin University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3256702/overview">Bo Li</ext-link>, Jiangsu University of Technology, China</p>
</fn>
</fn-group>
<ref-list>
<title>References</title>
<ref id="B1">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chiu</surname>
<given-names>M.-C.</given-names>
</name>
<name>
<surname>Karkoub</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Her</surname>
<given-names>M. G.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Two-dimensional car suspension energy harvesting system with road harmonic base excitation</article-title>. <source>Energy</source> <volume>304</volume>, <fpage>132108</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2024.132108</pub-id>
</mixed-citation>
</ref>
<ref id="B2">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Clarance Mary</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Rani</surname>
<given-names>R. U.</given-names>
</name>
<name>
<surname>Meena</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Rajendran</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Nonlinear mass transfer at the electrodes with reversible homogeneous; reactions:taylor&#x27;sseries and hyperbolic function method</article-title>. <source>Int. J. Electrochem. Sci.</source> <volume>16</volume>, <fpage>151037</fpage>. <pub-id pub-id-type="doi">10.20964/2021.01.73</pub-id>
</mixed-citation>
</ref>
<ref id="B3">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Rui</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Transfer matrix method for linear vibration analysis of flexible multibody systems</article-title>. <source>J. Sound. Vib.</source> <volume>549</volume>, <fpage>117565</fpage>. <pub-id pub-id-type="doi">10.1016/j.jsv.2023.117565</pub-id>
</mixed-citation>
</ref>
<ref id="B4">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Quan</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Si</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Dynamic response analysis of vehicle and asphalt pavement coupled system with the excitation of road surface unevenness</article-title>. <source>Appl. Math. Model.</source> <volume>104</volume>, <fpage>421</fpage>&#x2013;<lpage>438</lpage>. <pub-id pub-id-type="doi">10.1016/j.apm.2021.12.005</pub-id>
</mixed-citation>
</ref>
<ref id="B5">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Oktav</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>&#xc7;etin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>G&#xfc;nay</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017a</year>). <article-title>Transfer path analysis: current practice, trade-offs and consideration of damping</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>85</volume>, <fpage>760</fpage>&#x2013;<lpage>772</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2016.9.013</pub-id>
</mixed-citation>
</ref>
<ref id="B6">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Oktav</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>&#xc7;etin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>G&#xfc;nay</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017b</year>). <article-title>Transfer path analysis: current practice, trade-offs and consideration of damping</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>85</volume>, <fpage>760</fpage>&#x2013;<lpage>772</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2016.09.013</pub-id>
</mixed-citation>
</ref>
<ref id="B7">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sakhaei</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Durali</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Vibration transfer path analysis and path ranking for NVH optimization of a vehicle interior</article-title>. <source>Shock Vib.</source> <volume>2014</volume>, <fpage>1</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1155/2014/697450</pub-id>
</mixed-citation>
</ref>
<ref id="B8">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sharma</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Design and optimisation of double wishbone suspension for high performance vehicles</article-title>. <source>Int. J. Veh. Syst. Model. Test.</source> <volume>17</volume>, <fpage>185</fpage>&#x2013;<lpage>195</lpage>. <pub-id pub-id-type="doi">10.1504/ijvsmt.2023.132934</pub-id>
</mixed-citation>
</ref>
<ref id="B9">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sitter</surname>
<given-names>G. D.</given-names>
</name>
<name>
<surname>Devriendt</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Guillaume</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Pruyt</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Operational transfer path analysis</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>24</volume>, <fpage>416</fpage>&#x2013;<lpage>431</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2009.07.011</pub-id>
</mixed-citation>
</ref>
<ref id="B10">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Strasser</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Sensitivity analysis of a multi-scale biofuel primary atomization simulation tool</article-title>. <source>Int. Commun. Heat Mass Transf.</source> <volume>159</volume>, <fpage>108097</fpage>. <pub-id pub-id-type="doi">10.1016/j.icheatmasstransfer.2024.108097</pub-id>
</mixed-citation>
</ref>
<ref id="B11">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Chu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Research of simulation on the effect of suspension damping on vehicle ride</article-title>. <source>Energy Procedia</source> <volume>17</volume>, <fpage>145</fpage>&#x2013;<lpage>151</lpage>. <pub-id pub-id-type="doi">10.1016/j.egypro.2012.02.075</pub-id>
</mixed-citation>
</ref>
<ref id="B12">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Suranjan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Pon Selvan</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Nair</surname>
<given-names>P. S.</given-names>
</name>
<name>
<surname>Hasan</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Krishnaprasad</surname>
</name>
</person-group> (<year>2021</year>). <article-title>Numerical modeling and optimization of turns in double wish bone suspension of an automotive</article-title>. <source>Mater. Today Proc.</source> <volume>45</volume>, <fpage>7213</fpage>&#x2013;<lpage>7215</lpage>. <pub-id pub-id-type="doi">10.1016/j.matpr.2021.02.419</pub-id>
</mixed-citation>
</ref>
<ref id="B13">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>H. N.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Identification, reproduction, and control of vehicle roll vibration</article-title>. <source>Proc. Institution Mech. Eng. Part D J. Automob. Eng.</source> <volume>238</volume>, <fpage>1711</fpage>&#x2013;<lpage>1726</lpage>. <pub-id pub-id-type="doi">10.1177/09544070231161904</pub-id>
</mixed-citation>
</ref>
<ref id="B14">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>C.-C.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Improving the overshooting of a sharpened image by employing nonlinear transfer functions in the mask-filtering approach</article-title>. <source>Optik - Int. J. Light Electron Opt.</source> <volume>124</volume>, <fpage>2784</fpage>&#x2013;<lpage>2786</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijleo.2012.08.042</pub-id>
</mixed-citation>
</ref>
<ref id="B15">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhai</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Palazoglu</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Analysis of periodically forced bioreactors using nonlinear transfer functions</article-title>. <source>J. Process Control</source> <volume>58</volume>, <fpage>90</fpage>&#x2013;<lpage>105</lpage>. <pub-id pub-id-type="doi">10.1016/j.jprocont.2017.08.016</pub-id>
</mixed-citation>
</ref>
<ref id="B16">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Sensitivity with respect to the path parameters and nonlinear stiffness of Vi-bration transfer path systems</article-title>. <source>Math. Problems Eng.</source> <volume>2010</volume>, <fpage>650247</fpage>. <pub-id pub-id-type="doi">10.1155/2010/650247</pub-id>
</mixed-citation>
</ref>
<ref id="B17">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Mathematical modeling and nonlinear analysis of stiffness of double wishbone independent suspension</article-title>. <source>J. Mech. Sci. Technol.</source> <volume>35</volume>, <fpage>5351</fpage>&#x2013;<lpage>5357</lpage>. <pub-id pub-id-type="doi">10.1007/s12206-021-1107-x</pub-id>
</mixed-citation>
</ref>
<ref id="B18">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Qin</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>The transfer path analysis method on the use of artificial excitation: numerical and experimental studies</article-title>. <source>Appl. Acoust.</source> <volume>136</volume>, <fpage>102</fpage>&#x2013;<lpage>112</lpage>. <pub-id pub-id-type="doi">10.1016/j.apacoust.2018.02.007</pub-id>
</mixed-citation>
</ref>
</ref-list>
</back>
</article>