<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "https://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="elibrary">69439</journal-id>
      <journal-title-group>
        <journal-title>AlfaBuild</journal-title>
        <trans-title-group xml:lang="ru">
          <trans-title>AlfaBuild</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2658-5553</issn>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">3</article-id>
      <article-id pub-id-type="doi">10.57728/ALF.35.3</article-id>
      <title-group>
        <article-title>Mathematical model of kinematics and requirements for drives of a precision positioning system</article-title>
        <trans-title-group xml:lang="ru">
          <trans-title>Mathematical model of kinematics and requirements for drives of a precision positioning system</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0001-7351-5708</contrib-id>
          <name>
            <surname>Sliva</surname>
            <given-names>Andrey Petrovich</given-names>
          </name>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-9827-360X</contrib-id>
          <name>
            <surname>Saypulaev</surname>
            <given-names>Gasan Ruslanovich</given-names>
          </name>
          <email>saypulaevgr@mail.ru</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-5165-654X</contrib-id>
          <name>
            <surname>Saypulaev</surname>
            <given-names>Musa Ruslanovich</given-names>
          </name>
          <email>saypulaevmr@mail.ru</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0001-6122-8752</contrib-id>
          <name>
            <surname>Maslov</surname>
            <given-names>Anton Nikolaevich</given-names>
          </name>
          <xref ref-type="aff" rid="aff1"/>
          <email>maslovanton@list.ru</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0003-5589-1082</contrib-id>
          <name>
            <surname>Potapov</surname>
            <given-names>Maksim Andreevich</given-names>
          </name>
        </contrib>
      </contrib-group>
      <aff id="aff1">Moscow Power Engineering Institute</aff>
      <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-05-15">
        <day>15</day>
        <month>05</month>
        <year>2025</year>
      </pub-date>
      <volume>35</volume>
      <issue>3</issue>
      <issue-id pub-id-type="publisher-id">35</issue-id>
      <fpage>3503</fpage>
      <lpage>3503</lpage>
      <abstract xml:lang="en">
        <p>The object of research is a four-axis precision positioning system used in a complex for electron beam welding of metal parts. The purpose of this work is to develop a mathematical model of the motion of the four-axis precision positioning system, find solutions to the direct and inverse problems of the positioning system kinematics, and estimate positioning errors due to the discreteness of the link drive movements. Method. A mathematical model of the positioning system motion is developed based on mechanics methods using direction cosine matrices linking the coordinate systems located on each moving link. The solution to the inverse problem is found analytically. Estimates for positioning errors are constructed based on the linearization of the kinematic equations. Results. A mathematical model of the kinematics of the four-axis precision positioning system is constructed. An analytical solution to the inverse problem of the positioning system kinematics is found, which can be used to transmit control signals to the drive drivers of the system links. Based on the obtained solution of the direct problem of the kinematics of the positioning system, upper estimates were made for the maximum errors in the positioning of welded parts for given dimensions of the parts and the errors of angular and linear drives due to the discreteness of their movements and backlash.</p>
      </abstract>
      <kwd-group xml:lang="en">
        <kwd>CNC positioning system</kwd>
        <kwd>Four-axis manipulator</kwd>
        <kwd>Kinematics of the end-effector</kwd>
        <kwd>Positioning errors</kwd>
        <kwd>Motion geometry</kwd>
      </kwd-group>
    </article-meta>
  </front>
</article>
