<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">MS</journal-id><journal-title-group>
    <journal-title>Mechanical Sciences</journal-title>
    <abbrev-journal-title abbrev-type="publisher">MS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Mech. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2191-916X</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/ms-9-41-2018</article-id><title-group><article-title>A self-adjusting stiffness center design for large stroke compliant XY nanomanipulators</article-title><alt-title>A self-adjusting stiffness center design</alt-title>
      </title-group><?xmltex \runningtitle{A self-adjusting stiffness center design}?><?xmltex \runningauthor{Z.~Liu et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff3">
          <name><surname>Liu</surname><given-names>Zhiqing</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2 aff3">
          <name><surname>Zhang</surname><given-names>Zhen</given-names></name>
          <email>zzhang@tsinghua.edu.cn</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Yan</surname><given-names>Peng</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>State Key Laboratory of Tribology &amp; Institute of Manufacturing Engineering, <?xmltex \hack{\break}?>Tsinghua University, Beijing 100084, China</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Beijing Key Laboratory of Precision/Ultra-Precision Manufacturing Equipment and Control, <?xmltex \hack{\break}?>Tsinghua University, 100084, China</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Department of Mechanical Engineering, Tsinghua University, Beijing 100084, China</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Key Laboratory of High-Efficiency and Clean Mechanical Manufacturing, Ministry of
Education,<?xmltex \hack{\break}?>
School of Mechanical Engineering, Shandong University, Jinan 250061, China</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Zhen Zhang (zzhang@tsinghua.edu.cn)</corresp></author-notes><pub-date><day>31</day><month>January</month><year>2018</year></pub-date>
      
      <volume>9</volume>
      <issue>1</issue>
      <fpage>41</fpage><lpage>50</lpage>
      <history>
        <date date-type="received"><day>11</day><month>November</month><year>2017</year></date>
           <date date-type="rev-recd"><day>28</day><month>December</month><year>2017</year></date>
           <date date-type="accepted"><day>4</day><month>January</month><year>2018</year></date>
      </history>
      <permissions>
        
        
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <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 xlink:href="https://ms.copernicus.org/articles/.html">This article is available from https://ms.copernicus.org/articles/.html</self-uri><self-uri xlink:href="https://ms.copernicus.org/articles/.pdf">The full text article is available as a PDF file from https://ms.copernicus.org/articles/.pdf</self-uri>
      <abstract>
    <p id="d1e121">In the present paper, it is proposed a self-adjusting stiffness center (SASC)
design for large stroke XY beam flexure-based mechanisms. An important
feature of the SASC lies in it restricts the in-plane parasitic rotation by
reducing the moment of force instead of increasing the rotational stiffness
widely utilized in the literature. Specifically, it is shown that by
leveraging on the varied stiffness of the parallelogram flexure, the
stiffness center can be made stationary by appropriately setting the relevant
geometric parameters, so that the parasitic rotation can be restricted.
Furthermore, it is presented a millimeter stroke XY nanomanipulator with the
SASC-based redundant constraint in a case study. Numerous finite element
analysis (FEA) results demonstrate that the proposed design is not only
capable of achieving 1.5 <inline-formula><mml:math id="M1" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1.5 mm<inline-formula><mml:math id="M2" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> working range in a compact desktop
size, but significantly reduces the in-plane moment applied to the motion
stage. The proposed SASC-based design provides an alternative approach to
reduce the parasitic rotation of large stroke XY beam flexure-based
mechanisms.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

      <?xmltex \hack{\allowdisplaybreaks}?>
<sec id="Ch1.S1" sec-type="intro">
  <title>Introduction</title>
      <p id="d1e149">Recently, considerable research efforts have been devoted to achieving
compact large range multi-axis compliant nanomanipulators (<xref ref-type="bibr" rid="bib1.bibx1 bib1.bibx10 bib1.bibx4" id="altparen.1"/>). Among these studies, the designs of beam flexure-based
mechanisms with voice coil actuators (VCA) are widely adopted to show the
potentials of achieving millimeters or even centimeters
strokes (<xref ref-type="bibr" rid="bib1.bibx11 bib1.bibx9" id="altparen.2"/>).</p>
      <p id="d1e158">As the stroke increases, the in-plane parasitic motions increase as well,
which includes translational and rotational motions, and both of them can
significantly affect nanometric motion quality of XY nanomanipulators.</p>
      <p id="d1e161">More recently, some important results were reported on reducing parasitic
motions of large stroke XY nanomanipulators, for example, the improved
<inline-formula><mml:math id="M3" display="inline"><mml:mn mathvariant="normal">4</mml:mn></mml:math></inline-formula>-<italic>PP</italic> structures with subchains connected (<xref ref-type="bibr" rid="bib1.bibx12" id="altparen.3"/>), the
connection bars (<xref ref-type="bibr" rid="bib1.bibx8" id="altparen.4"/>), and the cross
bars (<xref ref-type="bibr" rid="bib1.bibx14" id="altparen.5"/>). Those designs can improve some performance such
as a higher degree of cross-axis decoupling and a smaller in-plane parasitic
rotation. In addition, with 4-<italic>PP</italic>-<inline-formula><mml:math id="M4" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M5" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> denotes a prismatic joint
and <inline-formula><mml:math id="M6" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> denotes a planar joint) structures, the in-plane parasitic rotation
can be restricted by increasing the rotational stiffness (<xref ref-type="bibr" rid="bib1.bibx6 bib1.bibx13" id="altparen.6"/>). Since the in-plane parasitic rotation is dependant of the
in-plane rotational stiffness and moment, the parasitic rotation can be
restricted by increasing the rotational stiffness and decreasing the moment.
Note that the increase of rotational stiffness will increase the stiffness of
the motion axis and hence restricts the stroke, which is undesired. For this
reason, we in this paper propose a novel design method to restrict the
parasitic rotation by means of reducing in-plane moment, but without
increasing rotational stiffness. As a matter of fact, a<?pagebreak page42?> moment occurs when
the applied force does not pass through the stiffness center. Also the
nonlinear stiffness of flexure mechanisms makes the thrust force do not pass
through the stiffness center when the mechanism is in motion. The problem is
more severe when the stroke gets larger. In order to make the thrust force
always pass through the stiffness center, we propose a novel design, by which
the stiffness center can be self adjusted to the ideal position when the
mechanism is in operation.</p>
      <p id="d1e211">Note that the transverse stiffness of the parallelogram flexure is dependent
of the axial force (<xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx15" id="altparen.7"/>). Although the transverse
stiffness is nonlinear, the nonlinear stiffness can be leveraged to adjust
the stiffness center. In other words, if the variation of the parallelogram
flexure stiffness is known, then the position of the stiffness center can be
predicted accordingly. In particular, we provide a conceptual design of an XY
compliant nanomanipulator. Then by appropriately setting a set of the
parameters of parallelogram flexure, we show that a self-adjusting stiffness
center (SASC) design can make the stiffness center stationary, while the
thrust force passing through the stiffness center all the time.</p>
      <p id="d1e218">The rest of the paper is organized as follows: in Sect. 2, the SASC
design method is proposed. In Sect. 3, a conceptual design of an XY
nanomnipulator with SASC is provided in details. In Sect. 4, a case study
is presented to realize the proposed design. In Sect. 5, numerous FEA
simulations are conducted to validate the analytical results and to show the
performance of the conceptual design, followed by conclusion.</p>
</sec>
<sec id="Ch1.S2">
  <title>Self-Adjusting Stiffness Center Design</title>
      <p id="d1e227">To begin with, we consider the transverse stiffness of the parallelogram and
double parallelogram flexure modules.</p>
<sec id="Ch1.S2.SS1">
  <title>Analysis of transverse stiffness of symmetric flexure mechanism</title>
      <p id="d1e235">It is known from <xref ref-type="bibr" rid="bib1.bibx2" id="text.8"/> that the transverse stiffness of a
parallelogram flexure <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">Pt</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and double parallelogram flexure
<inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">DPt</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> admit the following closed-forms:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M9" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">Pt</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>P</mml:mi><mml:mi>L</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E1"><mml:mtd/><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">DPt</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">12</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.03</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>P</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>I</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M10" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> is the modulus of elasticity, and <inline-formula><mml:math id="M11" display="inline"><mml:mi>I</mml:mi></mml:math></inline-formula> is the moment of inertia, and
<inline-formula><mml:math id="M12" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> is the length of a beam, and <inline-formula><mml:math id="M13" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> is the axial force.</p>
      <p id="d1e386">The axial force <inline-formula><mml:math id="M14" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> on the a mirror symmetric flexure mechanism is shown in
Fig. <xref ref-type="fig" rid="Ch1.F1"/>, where the motion stage moves along <inline-formula><mml:math id="M15" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><caption><p id="d1e407">Axial forces on a mirror symmetric flexure mechanism.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f01.png"/>

        </fig>

      <p id="d1e416">From Fig. <xref ref-type="fig" rid="Ch1.F1"/>, the force balance conditions can be derived by

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M16" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>F</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E2"><mml:mtd/><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the applied force on <inline-formula><mml:math id="M18" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> direction, and <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the axial forces on the left and right flexure mechanisms
respectively, and <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the constrained
forces of the actuation motion flexure mechanism and cross motion flexure
mechanism respectively. Note that the actuation motion flexure mechanism is
connected to the base, and the cross motion flexure mechanism is connected to
the motion stage.</p>
      <p id="d1e599">According to Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>), it is seen that the axial forces on the
flexure mechanism on both sides of motion stage are different when the stage
is in motion, and the difference between forces <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> reads
as
            <disp-formula id="Ch1.E3" content-type="numbered"><mml:math id="M25" display="block"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d1e671">As a result, the stiffness center moves when the stage is in motion. In order
to make the thrust force pass through the stiffness center when the stage is
in motion, there is a need to know the position of the stiffness center which
will be discussed in the following subsection.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <title>Position of stiffness center</title>
      <p id="d1e680">When the applied force goes through the stiffness center, there is no moment
of force, and hence the motion stage only has a translational motion but no
rotational one as shown in Fig. <xref ref-type="fig" rid="Ch1.F2"/>a, where the stiffness
center of the mirror symmetric flexure mechanism coincides with the centroid
of the motion stage. A similar illustration is referred to <xref ref-type="bibr" rid="bib1.bibx5" id="text.9"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><caption><p id="d1e690">Stiffness center of mirror symmetric flexure mechanism.</p></caption>
          <?xmltex \igopts{width=170.716535pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f02.png"/>

        </fig>

      <p id="d1e699">In contrast, when the transverse stiffness of the two flexure mechanisms on
both sides of the motion stage is different,<?pagebreak page43?> the stiffness center will no
longer coincide with the centroid of the motion stage as shown in
Fig. <xref ref-type="fig" rid="Ch1.F2"/>b. Consequently, the stiffness center moves towards
to the flexure mechanism of the larger stiffness side, meanwhile the applied
force does not pass through the stiffness center, which results a moment <inline-formula><mml:math id="M26" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula>
making the motion stage rotate.</p>
      <p id="d1e711">In general, one axis force analysis of a symmetric flexure mechanism can be
considered as a spring-bar model as shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>, where <inline-formula><mml:math id="M27" display="inline"><mml:mi>O</mml:mi></mml:math></inline-formula>
is the centroid of the bar, and <inline-formula><mml:math id="M28" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> is the stiffness center of the mechanism,
and <inline-formula><mml:math id="M29" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M30" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> are the points connecting to the left and right springs,
respectively, and <inline-formula><mml:math id="M31" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> is the length of bar <italic>AB</italic>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><caption><p id="d1e758">A symmetric flexure mechanism.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f03.png"/>

        </fig>

      <p id="d1e767">As shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>, the applied force <inline-formula><mml:math id="M32" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula> goes through the
stiffness center <inline-formula><mml:math id="M33" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, which means that the bar moves translational without
rotation, and the force balance conditions are derived as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M34" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E4"><mml:mtd/><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>K</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mi>y</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mi>y</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the stiffness of the left and right springs
respectively, and <inline-formula><mml:math id="M37" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> is the translational motion in <inline-formula><mml:math id="M38" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> direction.</p>
      <p id="d1e898">From Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>), the deviation of the stiffness center to the
centroid <inline-formula><mml:math id="M39" display="inline"><mml:mi>O</mml:mi></mml:math></inline-formula> can be derived as
            <disp-formula id="Ch1.E5" content-type="numbered"><mml:math id="M40" display="block"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>L</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          With the position <inline-formula><mml:math id="M41" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> of the stiffness center in mind, we are in place to
propose a novel design making the stiffness center stationary when the stage
is in motion.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <title>SASC design</title>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><caption><p id="d1e993">The moment of force when the stage is in a planar motion.</p></caption>
          <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f04.png"/>

        </fig>

      <p id="d1e1002">For a planar motion, the moment of force is shown in Fig. <xref ref-type="fig" rid="Ch1.F4"/>,
where <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M43" display="inline"><mml:mi>O</mml:mi></mml:math></inline-formula> are the centroid of the motion stage and the
overall system respectively; and <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the stiffness
centers of <inline-formula><mml:math id="M46" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M47" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axes respectively; and <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the
applied forces to <inline-formula><mml:math id="M50" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M51" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis respectively; and <inline-formula><mml:math id="M52" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M53" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> are the
displacements of the motion stage along <inline-formula><mml:math id="M54" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M55" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axes respectively; and
<inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the deviations (Eq. <xref ref-type="disp-formula" rid="Ch1.E5"/>) of stiffness centers of
<inline-formula><mml:math id="M58" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M59" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axes respectively; and <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the moments caused
by <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> respectively.</p>
      <p id="d1e1211">From Fig. <xref ref-type="fig" rid="Ch1.F4"/>, it is obtained that

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M64" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>M</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd/><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>M</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            which shows that the displacement of the stiffness center can be divided by
two parts, that is the displacement of the motion stage <inline-formula><mml:math id="M65" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M66" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> and the
deviation <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> caused by different transverse stiffness.</p>
      <?pagebreak page44?><p id="d1e1324">With the above Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) in mind, if one can appropriately design the flexure
mechanism such that <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> could compensate displacement <inline-formula><mml:math id="M71" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and
<inline-formula><mml:math id="M72" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, i.e. <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula>, then the stiffness center <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> coincide with the centroid of the overall system <inline-formula><mml:math id="M77" display="inline"><mml:mi>O</mml:mi></mml:math></inline-formula>, which means
that the applied forces <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> always pass through the stiffness
center, and hence there is no moment of force, therefore the rotational
motion can be eliminated. This is the idea of the SASC design, and in what
follows we apply the SASC to design a large range XY compliant
nanomanipulator.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <title>A large range XY nanomanipulator based on SASC design</title>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5"><caption><p id="d1e1461">Schematic of a 4-<italic>PP</italic>-<inline-formula><mml:math id="M80" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> parallel mechanism.</p></caption>
        <?xmltex \igopts{width=184.942913pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f05.png"/>

      </fig>

      <p id="d1e1480">We in this section present a compliant XY nanomanipulator based on the above
proposed SASC to restrict the in-plane parasitic rotation.</p>
      <p id="d1e1483">Specifically, we consider a 4-<italic>PP</italic>-<inline-formula><mml:math id="M81" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> parallel mechanism (Fig. <xref ref-type="fig" rid="Ch1.F5"/>).
The reason why we adopt such a mechanism lie in: the <inline-formula><mml:math id="M82" display="inline"><mml:mn mathvariant="normal">4</mml:mn></mml:math></inline-formula>-<italic>PP</italic> can be realized by a
mirror symmetric configuration, which is clearly beneficial to the improvement of planar
motion accuracy; and the <inline-formula><mml:math id="M83" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> joint can be designed with SASC, which significantly
reduces the in-plane rotation. Then the parallelogram beam flexures are utilized
to realize kinematic decoupling. Figure <xref ref-type="fig" rid="Ch1.F6"/>a shows the 3-D view of the conceptual design.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><caption><p id="d1e1521">A conceptual design of a compliant XY nanomanipulator. <bold>(a)</bold> 3-D view and <bold>(b)</bold> top view.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f06.png"/>

      </fig>

      <p id="d1e1536">Figure <xref ref-type="fig" rid="Ch1.F6"/>b shows that the proposed design consists of
four parts (different parts in different colors): the base, the decoupling
mechanism, the SASC-based redundant constraint, and the motion stage. Since
the major stiffness will be distributed to the redundant constraint to
improve the motion quality, we in this study propose an SASC-based redundant
constraint module, while keeping the kinematic decoupling module simple.</p>
<sec id="Ch1.S3.SS1">
  <title>SASC-based redundant constraint</title>
      <p id="d1e1546">As the redundant constraint, the <inline-formula><mml:math id="M84" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> joint is designed with the
<inline-formula><mml:math id="M85" display="inline"><mml:mn mathvariant="normal">4</mml:mn></mml:math></inline-formula>-<italic>PP</italic>
mechanism and based on SASC. Specifically, the parallelogram and double
parallelogram flexure beams are utilized for the motions on the cross
actuation and actuation direction, respectively (Fig. <xref ref-type="fig" rid="Ch1.F6"/>b).</p>
      <p id="d1e1568">Since the transverse stiffness is dependent of axial forces, there is a deviation
between the stiffness center and the centroid of the motion stage, moreover the deviation can be calculated according to Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>).
Using <inline-formula><mml:math id="M86" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis as an illustrative example, the SASC-based redundant constraint
module for <inline-formula><mml:math id="M87" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis is shown in Fig. <xref ref-type="fig" rid="Ch1.F7"/>, where <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the
side length of the motion stage; and <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">Ct</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">Ct</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>
are the transverse stiffness of the cross motion parallelogram flexure on the
left and right sides, respectively; and <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">At</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the transverse
stiffness of the actuation motion parallelogram flexure; and <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is
the centroid of the motion stage; and <inline-formula><mml:math id="M93" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> is the stiffness center of the
cross motion parallelogram flexure.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7"><caption><p id="d1e1669">Schematic of the proposed SASC-based redundant constraint module.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f07.png"/>

        </fig>

      <?pagebreak page45?><p id="d1e1678">From Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>), the deviation <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of the stiffness center can be
expressed as

                <disp-formula id="Ch1.E7" content-type="numbered"><mml:math id="M95" display="block"><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">Ct</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">Ct</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">Ct</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">Ct</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          From Fig. <xref ref-type="fig" rid="Ch1.F7"/>, it is clear that the axial forces of the
parallelogram flexure on both sides of the motion stage are of the same
magnitude <inline-formula><mml:math id="M96" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> but counter directions when the stage is in motion.</p>
      <p id="d1e1785">With this, the stiffness can be obtained as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M97" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">Ct</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">Ct</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E8"><mml:mtd/><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">At</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.06</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the length of the beam in actuation and
cross directions respectively, and <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the axial force acting on the
actuation mechanism, and <inline-formula><mml:math id="M101" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> is of the form
            <disp-formula id="Ch1.E9" content-type="numbered"><mml:math id="M102" display="block"><mml:mrow><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">24</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.06</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mi>x</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d1e2069">By some algebraic manipulation, we obtain

                <disp-formula id="Ch1.E10" content-type="numbered"><mml:math id="M103" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msub><mml:mi>P</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2000</mml:mn><mml:msup><mml:mi>E</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>x</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          By neglecting the second term of Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>), we obtain the
following form
            <disp-formula id="Ch1.E11" content-type="numbered"><mml:math id="M104" display="block"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:msub><mml:mi>I</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>x</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d1e2237">In general, when a force <inline-formula><mml:math id="M105" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula> is applied to the left side of the motion stage
(Fig. <xref ref-type="fig" rid="Ch1.F7"/>), the transverse stiffness of the cross motion
parallelogram flexure on the left side will increase, and the transverse
stiffness of the cross motion parallelogram flexure on the right side will
decrease. As a result, the stiffness center of the cross motion parallelogram
flexure moves left w.r.t. <inline-formula><mml:math id="M106" display="inline"><mml:mi>O</mml:mi></mml:math></inline-formula>. If one can appropriately design the above
geometric parameters such that <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>, then the stiffness center does not
move.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <title>Decoupling mechanism</title>
      <p id="d1e2279">The decoupling mechanism is also based on a <inline-formula><mml:math id="M108" display="inline"><mml:mn mathvariant="normal">4</mml:mn></mml:math></inline-formula>-<italic>PP</italic> mechanism. Note that
<inline-formula><mml:math id="M109" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> joints for the motions on the actuation and cross directions are realized by
the double parallelogram flexure beams with a mirror symmetrically
arrangement. The advantages of the double parallelogram flexure lie in it can
achieve relatively large stroke and is of less nonlinearity compared with
that of the parallelogram flexure.</p>
<sec id="Ch1.S3.SS2.SSS1">
  <title>Double parallelogram flexure with double-beam</title>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8"><caption><p id="d1e2306">Comparison between different beam designs. <bold>(a)</bold> double parallelogram
flexure with one-beam; <bold>(b)</bold> double parallelogram flexure with double-beam;
<bold>(c)</bold> cross section of one-beam; <bold>(d)</bold> cross section of double-beam;
<bold>(e)</bold> FEA result with one-beam; <bold>(f)</bold> FEA result with double-beam.</p></caption>
            <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f08.png"/>

          </fig>

      <p id="d1e2334">The multi-beam design has been widely used in the literature, and it can
significantly reduce the undesired rotation of flexure
mechanisms (<xref ref-type="bibr" rid="bib1.bibx6 bib1.bibx3" id="altparen.10"/>). In this conceptual design, we combine
the double-beam and the double parallelogram flexure to realize the actuation
motion as shown in Fig. <xref ref-type="fig" rid="Ch1.F8"/>, where <inline-formula><mml:math id="M110" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> is the distance between two
adjacent beams, and <inline-formula><mml:math id="M111" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M112" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M113" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> are the width, thickness and length of
the beam, respectively.</p>
      <?pagebreak page46?><p id="d1e2371">The cross section of different beams is shown in Fig. <xref ref-type="fig" rid="Ch1.F8"/>c–d, and it can be obtained that

                  <disp-formula specific-use="align" content-type="numbered"><mml:math id="M114" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>b</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow><mml:mn mathvariant="normal">12</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E12"><mml:mtd/><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>b</mml:mi><mml:msup><mml:mi>H</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow><mml:mn mathvariant="normal">12</mml:mn></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>b</mml:mi><mml:mo>(</mml:mo><mml:mi>H</mml:mi><mml:mo>-</mml:mo><mml:mi>h</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow><mml:mn mathvariant="normal">12</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

              where <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the moment of inertia of the single-beam and the
double-beam, respectively.</p>
      <p id="d1e2479">According to Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>), it is obtained that

                  <disp-formula specific-use="align" content-type="numbered"><mml:math id="M117" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mi>b</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.03</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">12</mml:mn><mml:msup><mml:mi>P</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>b</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E13"><mml:mtd/><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mi>b</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msup><mml:mi>L</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.06</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">96</mml:mn><mml:msup><mml:mi>P</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>b</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

              where <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the transverse stiffness of
single-beam and double-beam, respectively.</p>
      <p id="d1e2652">With Eqs. (<xref ref-type="disp-formula" rid="Ch1.E12"/>) and (<xref ref-type="disp-formula" rid="Ch1.E13"/>), compared with the combination of
the single-beam and the double parallelogram flexure, the combination of the
double-beam and the double parallelogram flexure has lager moment of inertia
but smaller transverse stiffness. The FEA results are shown in
Fig. <xref ref-type="fig" rid="Ch1.F8"/>e–f, where the above analysis is observed.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S4">
  <title>Case study</title>
      <p id="d1e2670">In this section, we present a design of the geometric parameters to realize the proposed SASC, and to make the overall mechanism in a compact desktop size.</p>
<sec id="Ch1.S4.SS1">
  <title>Stiffness design</title>
      <p id="d1e2678">As shown in Fig. <xref ref-type="fig" rid="Ch1.F6"/>, the decoupling and the redundant
constraint modules are connected in parallel. Therefore, the stiffness center
of the stage depends on both of the modules. For the sake of simplicity, the
SASC design is only utilized to the redundant constraint module.</p>
      <p id="d1e2683">To realize the SASC for the motion stage, the transverse stiffness of the
cross motion flexure of the redundant constraint is designed much higher than
that of the decoupling mechanism. Hence the transverse stiffness of cross
motion flexure of the decoupling mechanism can be neglected. In this case,
the stiffness centers of the motion stage and the redundant constraint
approximately coincide with each other.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9"><caption><p id="d1e2688">A schematic of the proposed design with labeled geometric parameters.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f09.png"/>

        </fig>

      <p id="d1e2697">According to Eqs. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) and (<xref ref-type="disp-formula" rid="Ch1.E8"/>), the stiffness models of
the decoupling mechanism and redundant constraint are expressed as follows:

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M120" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">SASC</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">48</mml:mn><mml:mi>E</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E14"><mml:mtd/><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mi>E</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            And the stiffness model of the whole system reads as

                <disp-formula id="Ch1.E15" content-type="numbered"><mml:math id="M121" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mi>E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">SASC</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the stiffness of the
redundant constraint, the decoupling mechanism and the overall mechanism,
respectively; and the subscripts 1 and 2 denote the redundant constraint
and the decoupling mechanism, respectively.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><caption><p id="d1e3029">Geometric parameters of the proposed design.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Parameters</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Values (mm)</oasis:entry>
         <oasis:entry colname="col2">77.21</oasis:entry>
         <oasis:entry colname="col3">20.00</oasis:entry>
         <oasis:entry colname="col4">72.00</oasis:entry>
         <oasis:entry colname="col5">65.00</oasis:entry>
         <oasis:entry colname="col6">148.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Parameters</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M134" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Values (mm)</oasis:entry>
         <oasis:entry colname="col2">5.00</oasis:entry>
         <oasis:entry colname="col3">2.00</oasis:entry>
         <oasis:entry colname="col4">1.00</oasis:entry>
         <oasis:entry colname="col5">0.50</oasis:entry>
         <oasis:entry colname="col6">10.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Parameters</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Values (mm<inline-formula><mml:math id="M139" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">0.80</oasis:entry>
         <oasis:entry colname="col3">0.10</oasis:entry>
         <oasis:entry colname="col4">0.80</oasis:entry>
         <oasis:entry colname="col5">0.10</oasis:entry>
         <oasis:entry colname="col6"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2"><caption><p id="d1e3358">Sensitivity of geometric parameters to <inline-formula><mml:math id="M140" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.80}[.80]?><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:mfenced open="|" close="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mfenced close="|" open="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:mfenced close="|" open="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mfenced close="|" open="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mfenced open="|" close="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mfenced close="|" open="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mfenced open="|" close="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Values</oasis:entry>
         <oasis:entry colname="col2">0.007</oasis:entry>
         <oasis:entry colname="col3">0.039</oasis:entry>
         <oasis:entry colname="col4">0.028</oasis:entry>
         <oasis:entry colname="col5">3.000</oasis:entry>
         <oasis:entry colname="col6">3.000</oasis:entry>
         <oasis:entry colname="col7">0.100</oasis:entry>
         <oasis:entry colname="col8">0.100</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

      <p id="d1e3591">The desired stroke is 1.5 <inline-formula><mml:math id="M148" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1.5 mm<inline-formula><mml:math id="M149" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>, and stiffness <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is
designed as 60 N mm<inline-formula><mml:math id="M151" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. According to Eqs. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) and (<xref ref-type="disp-formula" rid="Ch1.E15"/>),
the set of geometric parameters is shown in Fig. <xref ref-type="fig" rid="Ch1.F9"/> and the
designed values are given in Table <xref ref-type="table" rid="Ch1.T1"/>, where <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are
defined in Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>), and <inline-formula><mml:math id="M154" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M155" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> are defined in
Fig. <xref ref-type="fig" rid="Ch1.F8"/>, and the subscripts 1 and 2 denote the redundant
constraint and the decoupling mechanisms, respectively.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><caption><p id="d1e3685">Modal analysis.</p></caption>
          <?xmltex \igopts{width=412.564961pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f10.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11" specific-use="star"><caption><p id="d1e3697">The applied forces in the FEA <bold>(a)</bold> the redundant constraint <bold>(b)</bold> the decoupling mechanism <bold>(c)</bold> the overall stage.</p></caption>
          <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f11.png"/>

        </fig>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3" specific-use="star"><caption><p id="d1e3718">Comparison of the results on translational motion.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Redundant</oasis:entry>
         <oasis:entry colname="col3">Decoupling</oasis:entry>
         <oasis:entry colname="col4">Stage</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Stiffness  (Analytical)</oasis:entry>
         <oasis:entry colname="col2">15.72 N mm<inline-formula><mml:math id="M156" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">51.36 N mm<inline-formula><mml:math id="M157" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">67.08 N mm<inline-formula><mml:math id="M158" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Stiffness  (FEA)</oasis:entry>
         <oasis:entry colname="col2">15.63 N mm<inline-formula><mml:math id="M159" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">53.28 N mm<inline-formula><mml:math id="M160" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">69.93 N mm<inline-formula><mml:math id="M161" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Difference</oasis:entry>
         <oasis:entry colname="col2">0.58 %</oasis:entry>
         <oasis:entry colname="col3">3.60 %</oasis:entry>
         <oasis:entry colname="col4">4.07 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cross  coupling</oasis:entry>
         <oasis:entry colname="col2">0.60 %</oasis:entry>
         <oasis:entry colname="col3">2.80 %</oasis:entry>
         <oasis:entry colname="col4">1.70 %</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e3881">With the above design, the overall dimension of the proposed XY
nanomanipulator is of 300 <inline-formula><mml:math id="M162" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 300 <inline-formula><mml:math id="M163" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 40 mm<inline-formula><mml:math id="M164" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula>, which is in a compact
desktop size.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <title>Sensitivity analysis</title>
      <p id="d1e3913">In this subsection, we conduct the sensitivity analysis of the above
SASC-based design. According to Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) and Table 1, set
<inline-formula><mml:math id="M165" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> as
            <disp-formula id="Ch1.E16" content-type="numbered"><mml:math id="M166" display="block"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub><mml:msubsup><mml:mi>h</mml:mi><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:msubsup><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:msubsup><mml:mi>L</mml:mi><mml:mi mathvariant="normal">A</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          If <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, then the SASC is achieved. The sensitivity of the geometric
parameters to <inline-formula><mml:math id="M168" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is calculated and listed in Table <xref ref-type="table" rid="Ch1.T2"/>, where
the thickness of the beams <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> have the highest sensitivity to
<inline-formula><mml:math id="M171" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>.</p>
      <p id="d1e4043">Consider the accuracy of electrical discharge machining (EDM) as 5 <inline-formula><mml:math id="M172" display="inline"><mml:mi mathvariant="normal">µ</mml:mi></mml:math></inline-formula>m,
which leads to an error to <inline-formula><mml:math id="M173" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> less than 1.5 %.<?pagebreak page47?> Therefore it is safe
enough to fabricate the proposed conceptual design by means of EDM.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12"><caption><p id="d1e4062">Motion of the redundant constraint in <inline-formula><mml:math id="M174" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis given the maximum displacement in <inline-formula><mml:math id="M175" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f12.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F13"><caption><p id="d1e4088">Motion of the decoupling mechanism in <inline-formula><mml:math id="M176" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis given the maximum displacement in <inline-formula><mml:math id="M177" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f13.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F14"><caption><p id="d1e4113">Motion of the whole stage in <inline-formula><mml:math id="M178" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis given the maximum displacement in <inline-formula><mml:math id="M179" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f14.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S5">
  <title>Finite Element Analysis</title>
      <p id="d1e4143">To validate the proposed conceptual design, numerous FEA simulations are
conducted in this section. Note that the large deflection mode is chosen in
the FEA analysis, and the maximum element size of the beams is set to
0.5 mm.</p>
<sec id="Ch1.S5.SS1">
  <title>Modal analysis</title>
      <p id="d1e4151">Figure <xref ref-type="fig" rid="Ch1.F10"/> shows the FEA results of the modal analysis of the
first six orders. The first two orders correspond to the translational motion
of the two actuation axes, and the third order corresponds to the rotational
motion. Compared with the conventional design, the third order modal is not
much higher than the first two ones. It means that the rotational stiffness
does not increase by the proposed SASC-based design.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <title>Motion simulations</title>
      <?pagebreak page48?><p id="d1e4162">Due to the identity of the two actuation axes, the simulation of the motion
performance is only conducted for <inline-formula><mml:math id="M180" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis, and the results of <inline-formula><mml:math id="M181" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis can be
performed as well. Figure <xref ref-type="fig" rid="Ch1.F11"/> shows the applied forces to the
redundant constraint module, decoupling mechanism and the stage.
Figures <xref ref-type="fig" rid="Ch1.F12"/>–<xref ref-type="fig" rid="Ch1.F14"/> show the results of translational
motions of the redundant constraint module, the decoupling mechanism and the
overall stage, respectively. It is seen from Fig. <xref ref-type="fig" rid="Ch1.F14"/> that the
designed stage is capable of achieving desired millimeters stroke with 100 N
actuation force.</p>
      <p id="d1e4188">To calculate the the cross coupling error, we set the cross coupling
percentage as
            <disp-formula id="Ch1.E17" content-type="numbered"><mml:math id="M182" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the displacement in <inline-formula><mml:math id="M184" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis while the maximum force
<inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> is applied to <inline-formula><mml:math id="M186" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis, and <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:msub><mml:mi/><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M188" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0 is the displacement in <inline-formula><mml:math id="M189" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis while there is no force applied to <inline-formula><mml:math id="M190" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis. In the simulations, the
initial motion in <inline-formula><mml:math id="M191" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis means that the maximum displacement (1.5 mm) is
given in <inline-formula><mml:math id="M192" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis. As a result, there is an initial axial force applied to <inline-formula><mml:math id="M193" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis. To better show the results of Figs. <xref ref-type="fig" rid="Ch1.F12"/>–<xref ref-type="fig" rid="Ch1.F14"/>,
we compare the results in Table <xref ref-type="table" rid="Ch1.T3"/>. It is seen from Table <xref ref-type="table" rid="Ch1.T3"/>
that the cross-axis coupling of the SASC-based redundant constraint module is
much better than that of the decoupling mechanism without the SASC (0.6 versus 2.8 %). Also the cross-axis coupling of the overall stage is
1.7 %, which is in a reasonable good range (1–2 %) from the literature,
for example (<xref ref-type="bibr" rid="bib1.bibx6" id="altparen.11"/>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F15"><caption><p id="d1e4360">Parasitic rotation of the proposed stage (moves along <inline-formula><mml:math id="M194" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis with initial motion on <inline-formula><mml:math id="M195" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis).</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f15.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F16"><caption><p id="d1e4386">Parasitic rotation of the stage without the SASC (moves along <inline-formula><mml:math id="M196" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis with initial motion in <inline-formula><mml:math id="M197" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis).</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ms.copernicus.org/articles/9/41/2018/ms-9-41-2018-f16.png"/>

        </fig>

</sec>
<sec id="Ch1.S5.SS3">
  <title>Results on parasitic rotation</title>
      <p id="d1e4415">In this subsection, the simulation of the parasitic rotation is conducted. As
a result, the parasitic rotation of the redundant constraint is <inline-formula><mml:math id="M198" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 1 <inline-formula><mml:math id="M199" display="inline"><mml:mi mathvariant="normal">µ</mml:mi></mml:math></inline-formula>rad,
which demonstrates the performance of the proposed SASC-based design. And the
parasitic rotation of the decoupling mechanism is below 40 <inline-formula><mml:math id="M200" display="inline"><mml:mi mathvariant="normal">µ</mml:mi></mml:math></inline-formula>rad. One
possible reason is mainly due to the relatively low rotational stiffness. The
parasitic rotation of the proposed stage is shown in Fig. <xref ref-type="fig" rid="Ch1.F15"/>,
where the parasitic rotation is <inline-formula><mml:math id="M201" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 8 <inline-formula><mml:math id="M202" display="inline"><mml:mi mathvariant="normal">µ</mml:mi></mml:math></inline-formula>rad. The maximum parasitic rotation
occurs when the motion stage reaches to its middle stroke, and this result
agrees with the shape of the moment variation.</p>
      <p id="d1e4456">In order to demonstrate the advantage of the proposed SASC-based design, another XY nanomanipulator without SASC is analyzed as
shown in Fig. <xref ref-type="fig" rid="Ch1.F16"/>. The two<?pagebreak page49?> nanomanipulators are designed with the same rotational stiffness.
Comparing Fig. <xref ref-type="fig" rid="Ch1.F15"/> with <xref ref-type="fig" rid="Ch1.F16"/>, it is clear that the one with the SASC has much better
performance on reducing the parasitic rotation.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <title>Conclusions</title>
      <p id="d1e4472">We have proposed a novel SASC-based design to restrict the parasitic rotation
of XY compliant mechanisms. The proposed design is especially preferred for
large stroke XY beam flexure-based nanomanipulators, where the parasitic
rotation is non-negligible. Instead of increasing the rotational stiffness of
the motion stage, the proposed SASC design reduces the in-plane moment of
force. It is shown from the SASC that by leveraging on the varied stiffness
of parallelogram flexure, the stiffness center can be made stationary by
appropriately setting the corresponding geometric parameters, and hence the
parasitic rotation is restricted. A case study provides the design of the
SASC-based large stroke XY compliant nanomanipulator. The corresponding FEA
simulation results show that without increasing the rotational stiffness, the
parasitic rotation is less than 8 <inline-formula><mml:math id="M203" display="inline"><mml:mi mathvariant="normal">µ</mml:mi></mml:math></inline-formula>rad at the stroke of 1.5 mm. This
demonstrates that the proposed SASC can be utilized as an alternative to
significantly reduce the parasitic rotation of large stroke XY beam flexure
based nanomanipulators.</p>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability">

      <p id="d1e4486">The data generated during this study are available from the corresponding author on reasonable request.</p>
  </notes><notes notes-type="competinginterests">

      <p id="d1e4492">The authors declare that they have no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e4498">The authors would like to acknowledge the support from the Open Foundation of
the State Key Laboratory of Tribology &amp; Institute of Manufacturing
Engineering under Grant No. SKL2016B05, the National Natural Science
Foundation of China under Grant No. 61327003, and the Fundamental Research
Funds of Shandong University under Grant No. 2015JC034.
<?xmltex \hack{\newline}?><?xmltex \hack{\newline}?>
Edited by: Guangbo Hao<?xmltex \hack{\newline}?>
Reviewed by: Junyi Cao and one anonymous referee</p></ack><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Awtar and Parmar(2013)</label><mixed-citation>
Awtar, S. and Parmar, G.: Design of a large range XY nanopositioning system,
J. Mech. Robot., 5, 021008-1–021008-13, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Awtar et al.(2007)</label><mixed-citation>
Awtar, S., Slocum, A. H., and Sevincer, E.: Characteristics of beam-based
flexure modules, J. Mech. Design, 129, 625–639, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Awtar et al.(2010)</label><mixed-citation>
Awtar, S., Shimotsu, K., and Sen, S.: Elastic averaging in flexure
mechanisms: a three-beam parallelogram flexure case study, J. Mech. Robot., 2, 041004-1–041004-12, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Chen and Bai(2016)</label><mixed-citation>
Chen, G. and Bai, R.: Modeling large spatial deflections of slender
bisymmetric beams in compliant mechanisms using chained
spatial-beam-constraint-model, J. Mech. Robot., 8, 041011-1–041011-9, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Hao(2014)</label><mixed-citation>
Hao, G.: A 2-legged XY parallel flexure motion stage with minimised parasitic
rotation, Proc IMechE Part C, J. Mech. Eng. Sci., 228,
3156–3169, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Hao and Kong(2012)</label><mixed-citation>
Hao, G. and Kong, X.: A novel large-range XY compliant parallel manipulator
with enhanced out-of-plane stiffness, J. Mech. Design, 134,
061009-1–061009-9, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Hao, and Li(2016)</label><mixed-citation>
Hao, G. and Li, H.: Extended static modeling and analysis of compliant
compound parallelogram mechanisms considering the initial internal axial
force, J. Mech. Robot., 8, 041008-1–041008-11, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Hao and Yu(2016)</label><mixed-citation>
Hao, G. and Yu, J.: Design, modelling and analysis of a completely-decoupled
XY compliant parallel manipulator, Mech. Mach. Theory, 102,
179–195, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Howell et al.(2013)</label><mixed-citation>
Howell, L. L., Magleby, S. P., and Olsen, B. M.: Handbook of compliant
mechanisms, Wiley, New York, USA, 79–146, 2013.</mixed-citation></ref>
      <?pagebreak page50?><ref id="bib1.bibx10"><label>Shang et al.(2015)</label><mixed-citation>
Shang, J., Tian, Y., Li, Z., Wang, F., and Cai, K.: A novel voice coil
motor-driven compliant micropositioning stage based on flexure mechanism,
Rev. Sci. Instrum., 86, 957–978, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Xu(2014)</label><mixed-citation>
Xu, Q.: Design and development of a compact flexure-based XY precision
positioning system with centimeter range, IEEE T. Ind.
Electron., 61, 893–903, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Yu et al.(2015)</label><mixed-citation>
Yu, J., Xie, Y., Li, Z., and Hao, G.: Design and experimental testing of an
improved large-range decoupled XY compliant parallel micromanipulator,
J. Mech. Robot., 7, 044503-1–044503-6, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Zhang et al.(2016)</label><mixed-citation>Zhang, Z., Wang, P., Yan, P., and Guan, Y.: A beam flexure-based
nanopositioning stage supporting laser direct-write nanofabrication, Sci. China Phys. Mech., 59, 684211-1–684211-6, 2016. </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx14"><label>Zhang et al.(2017)</label><mixed-citation>
Zhang, Z., Liu, Z., and Yan, P.: Design of a flexure-based XY positioning
stage with balanced axial forces on decoupling modules, IEEE International
Conference on Manipulation, Manufacturing and Measurement on the Nanoscale,
Chongqing, China, 18–22 July 2016, 83–88, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Zhao et al.(2017)</label><mixed-citation>
Zhao, H., Han, D., Zhang, L., and Bi, S.: Design of a stiffness-adjustable
compliant linear-motion mechanism, Precis. Eng., 48, 305–314,
2017.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>A self-adjusting stiffness center design for large stroke compliant XY nanomanipulators</article-title-html>
<abstract-html><p>In the present paper, it is proposed a self-adjusting stiffness center (SASC)
design for large stroke XY beam flexure-based mechanisms. An important
feature of the SASC lies in it restricts the in-plane parasitic rotation by
reducing the moment of force instead of increasing the rotational stiffness
widely utilized in the literature. Specifically, it is shown that by
leveraging on the varied stiffness of the parallelogram flexure, the
stiffness center can be made stationary by appropriately setting the relevant
geometric parameters, so that the parasitic rotation can be restricted.
Furthermore, it is presented a millimeter stroke XY nanomanipulator with the
SASC-based redundant constraint in a case study. Numerous finite element
analysis (FEA) results demonstrate that the proposed design is not only
capable of achieving 1.5&thinsp; × &thinsp;1.5&thinsp;mm<sup>2</sup> working range in a compact desktop
size, but significantly reduces the in-plane moment applied to the motion
stage. The proposed SASC-based design provides an alternative approach to
reduce the parasitic rotation of large stroke XY beam flexure-based
mechanisms.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Awtar and Parmar(2013)</label><mixed-citation>
Awtar, S. and Parmar, G.: Design of a large range XY nanopositioning system,
J. Mech. Robot., 5, 021008-1–021008-13, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Awtar et al.(2007)</label><mixed-citation>
Awtar, S., Slocum, A. H., and Sevincer, E.: Characteristics of beam-based
flexure modules, J. Mech. Design, 129, 625–639, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Awtar et al.(2010)</label><mixed-citation>
Awtar, S., Shimotsu, K., and Sen, S.: Elastic averaging in flexure
mechanisms: a three-beam parallelogram flexure case study, J. Mech. Robot., 2, 041004-1–041004-12, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Chen and Bai(2016)</label><mixed-citation>
Chen, G. and Bai, R.: Modeling large spatial deflections of slender
bisymmetric beams in compliant mechanisms using chained
spatial-beam-constraint-model, J. Mech. Robot., 8, 041011-1–041011-9, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Hao(2014)</label><mixed-citation>
Hao, G.: A 2-legged XY parallel flexure motion stage with minimised parasitic
rotation, Proc IMechE Part C, J. Mech. Eng. Sci., 228,
3156–3169, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Hao and Kong(2012)</label><mixed-citation>
Hao, G. and Kong, X.: A novel large-range XY compliant parallel manipulator
with enhanced out-of-plane stiffness, J. Mech. Design, 134,
061009-1–061009-9, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Hao, and Li(2016)</label><mixed-citation>
Hao, G. and Li, H.: Extended static modeling and analysis of compliant
compound parallelogram mechanisms considering the initial internal axial
force, J. Mech. Robot., 8, 041008-1–041008-11, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Hao and Yu(2016)</label><mixed-citation>
Hao, G. and Yu, J.: Design, modelling and analysis of a completely-decoupled
XY compliant parallel manipulator, Mech. Mach. Theory, 102,
179–195, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Howell et al.(2013)</label><mixed-citation>
Howell, L. L., Magleby, S. P., and Olsen, B. M.: Handbook of compliant
mechanisms, Wiley, New York, USA, 79–146, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Shang et al.(2015)</label><mixed-citation>
Shang, J., Tian, Y., Li, Z., Wang, F., and Cai, K.: A novel voice coil
motor-driven compliant micropositioning stage based on flexure mechanism,
Rev. Sci. Instrum., 86, 957–978, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Xu(2014)</label><mixed-citation>
Xu, Q.: Design and development of a compact flexure-based XY precision
positioning system with centimeter range, IEEE T. Ind.
Electron., 61, 893–903, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Yu et al.(2015)</label><mixed-citation>
Yu, J., Xie, Y., Li, Z., and Hao, G.: Design and experimental testing of an
improved large-range decoupled XY compliant parallel micromanipulator,
J. Mech. Robot., 7, 044503-1–044503-6, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Zhang et al.(2016)</label><mixed-citation>
Zhang, Z., Wang, P., Yan, P., and Guan, Y.: A beam flexure-based
nanopositioning stage supporting laser direct-write nanofabrication, Sci. China Phys. Mech., 59, 684211-1–684211-6, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Zhang et al.(2017)</label><mixed-citation>
Zhang, Z., Liu, Z., and Yan, P.: Design of a flexure-based XY positioning
stage with balanced axial forces on decoupling modules, IEEE International
Conference on Manipulation, Manufacturing and Measurement on the Nanoscale,
Chongqing, China, 18–22 July 2016, 83–88, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Zhao et al.(2017)</label><mixed-citation>
Zhao, H., Han, D., Zhang, L., and Bi, S.: Design of a stiffness-adjustable
compliant linear-motion mechanism, Precis. Eng., 48, 305–314,
2017.
</mixed-citation></ref-html>--></article>
