<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">ntv</journal-id><journal-title-group><journal-title xml:lang="ru">Научно-технический вестник информационных технологий, механики и оптики</journal-title><trans-title-group xml:lang="en"><trans-title>Scientific and Technical Journal of Information Technologies, Mechanics and Optics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2226-1494</issn><issn pub-type="epub">2500-0373</issn><publisher><publisher-name>Университет ИТМО</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17586/2226-1494-2022-22-6-1063-1071</article-id><article-id custom-type="elpub" pub-id-type="custom">ntv-288</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ И РОБОТОТЕХНИКА</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>AUTOMATIC CONTROL AND ROBOTICS</subject></subj-group></article-categories><title-group><article-title>Оценка ошибки и разработка методики компенсации погрешности позиционирования оборудования с числовым программным управлением</article-title><trans-title-group xml:lang="en"><trans-title>Evaluation and development of a method for compensating the positioning error of computer numeric control equipment</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-7502-1699</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ризки</surname><given-names>М. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Rizki</surname><given-names>M. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ризки Мухамад Албани – студент</p><p>Санкт-Петербург, 197101</p></bio><bio xml:lang="en"><p>Muhamad Albani Rizki – Student</p><p>Saint Petersburg, 197101</p></bio><email xlink:type="simple">muhamadalbanirizki@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1869-0081</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Федосов</surname><given-names>Ю. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Fedosov</surname><given-names>Yu. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Федосов Юрий Валерьевич – кандидат технических наук, доцент</p><p>Санкт-Петербург, 197101</p></bio><bio xml:lang="en"><p>Yuri V. Fedosov – PhD, Associate Professor</p><p>Saint Petersburg, 197101</p><p>sc 57194080548</p></bio><email xlink:type="simple">Yf01@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Университет ИТМО</institution><country>Россия</country></aff><aff xml:lang="en"><institution>ITMO University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>17</day><month>12</month><year>2024</year></pub-date><volume>22</volume><issue>6</issue><fpage>1063</fpage><lpage>1071</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Ризки М.А., Федосов Ю.В., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Ризки М.А., Федосов Ю.В.</copyright-holder><copyright-holder xml:lang="en">Rizki M.A., Fedosov Y.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://ntv.elpub.ru/jour/article/view/288">https://ntv.elpub.ru/jour/article/view/288</self-uri><abstract><sec><title>Предмет исследования</title><p>Предмет исследования. В процессе изготовления изделий с высокой степенью точности широко используется оборудование с числовым программным управлением. Известно, что в процессе изготовления изделий числовые программные устройства до сих пор не позволяют скомпенсировать влияние вибраций и связанное с ними появление неровностей на поверхности изделий. Предложена модифицированная платформа Стюарта, которая обладает тремя степенями свободы и может вращаться вдоль осей X и Y, и линейно перемещаться вдоль оси Z. Такая платформа может быть использована для увеличения точности и стабилизации в оборудовании с числовым программным управлением. Выполнена оценка точности позиционирования модифицированной платформы Стюарта.</p></sec><sec><title>Метод</title><p>Метод. Разработаны макет и симуляционная модель модифицированной платформы Стюарта. В качестве данных для сравнения использованы углы наклона платформы. В ходе эксперимента для определения ошибки позиционирования изменена не только величина линейного перемещения, но и угол в плоскости X–Y, изменение которого показало влияние на величину ошибки выставления угла в плоскости Z–A. Симуляция проведена в программе MATLAB. В результате получен угол поворота платформы. Выполнено сравнение результатов расчета углов наклона модели и макета модифицированной платформы Стюарта с соответствующими размерами. Модель предоставляет данные об угле наклона, высоте, длине сторон и их относительном удлинении.</p></sec><sec><title>Результаты</title><p>Результаты. Обнаружено, что угловое перемещение платформы согласуется с предварительно вычисляемым положением согласно разработанной симуляционной модели, а ошибка позиционирования мала и постоянна. Предложенный метод может быть применен для оценки ошибки позиционирования платформы и дальнейшей калибровки механизмов с пространственной кинематикой. В ходе перемещения подвижного звена изменение его пространственного положения влияет на возможность перемещения остальных звеньев. При этом величина ошибки позиционирования при разных положениях подвижных звеньев изменяется. Показано, что в одном направлении погрешность остается практически неизменной. Погрешность механизма позиционирования платформы может быть уменьшена путем изменения конструкции платформы и использования деталей, обеспечивающих более точное перемещение. На основании предварительных измерений возможно построение таблицы с поправками, к которой будет обращаться управляющая программа для корректировки пространственного положения подвижной платформы. Точность и повторяемость перемещений могут быть улучшены, что позволяет применить платформу в оборудовании с числовым программным управлением.</p></sec><sec><title>Практическая значимость</title><p>Практическая значимость. Разработанная методика позволяет проводить оценку погрешности позиционирования подвижной платформы механизма с пространственной кинематикой. Таким образом, ошибка позиционирования подвижной платформы может быть уменьшена, либо скомпенсирована. Представляется возможным обеспечение калибровки подвижной платформы в автоматическом режиме.</p></sec></abstract><trans-abstract xml:lang="en"><p>In the manufacturing process, Computer Numerical Control is widely used to process products that require a high level of accuracy. It is found that during product processing, Computer Numerical Control is still unable to fully counteract the influence of vibration and the presence of uneven product surfaces. In this paper, the stabilization mechanism developed, known as the Modified Stewart platform, which has a 3 Degrees of Freedom and can rotate around the X and Y axes and move translationally along the Z axis. This platform can be used to improve the accuracy and stability of the Computer Numeric Control tool. In this research, the positioning accuracy of the Modified Stewart platform has been evaluated. In this research, a mock-up or prototype and a simulation model of the Modified Stewart platform was developed. The data to be studied is the inclination angle of the platform. In the experiment, to determine the positioning error, the variable being changed acquires not only the linear movement, but also the angle of the X-Y plane. By changing the angle contained in the X-Y plane, it can be seen the influence of the X-Y angle on the position error or angle of the Z-A plane. The simulation was carried out on MATLAB. The mathematical model in this study is to find the platform position or angle. To simplify the calculation, the Modified Stewart platform was depicted in the form of a trapezoid. The results of the angle in the simulation will be compared with the result of the angle on the mock-up Modified Stewart platform. The trapezoidal parameter used in the simulation corresponds to the parameters on the mock-up modified Stewart platform. The simulation provided information about the angle of inclination, height, length of its sides, and the relative length of sides. It was found that the position or angle movement of the platform is in accordance with the calculation or simulation model that has been developed, and the positioning error data of the platform is very small and it changes constantly. It should be noted that the presented method can be used to evaluate the platform positioning error and consequential calibration of the mechanisms with spatial kinematic. The positioning error at various mobile links positions is changing, but during the movement in just one direction it remains almost constant. The position error caused by the platform mechanism can be minimized by redesigning the platform and using components that can provide a much more precise movement, moreover, using the preliminary measurements it is possible to build a table containing corrections for the control program to access the correct position of the moving platform. The accuracy and the stability of its movement can be improved and the platform can be applied to Computer Numerical Control. The method developed allows to estimate the moving platform positioning error of the mechanism with spatial kinematic. Thus, the method developed can be eliminated or compensated. It is possible to calibrate the moving platform movements in automatic mode as well.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>модифицированная платформа Стюарта</kwd><kwd>числовое программное управление</kwd><kwd>вибрация</kwd><kwd>стабилизация</kwd></kwd-group><kwd-group xml:lang="en"><kwd>modified stewart platform</kwd><kwd>computer numeric control</kwd><kwd>CNC</kwd><kwd>control</kwd><kwd>vibration</kwd><kwd>stabilization</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Shih M.-H., Sung W.-P., Chen C.-L. Vibration control and shock absorption techniques for Hi-Tech manufacturing plants. Structural Design of Tall and Special Buildings, 2012, vol. 21, no. 7, pp. 505–523. https://doi.org/10.1002/tal.625</mixed-citation><mixed-citation xml:lang="en">Shih M.-H., Sung W.-P., Chen C.-L. Vibration control and shock absorption techniques for Hi-Tech manufacturing plants // Structural Design of Tall and Special Buildings. 2012. V. 21. N 7. P. 505–523. https://doi.org/10.1002/tal.625</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Al-Shayea A., Abdullah F.M., Noman M.A., Kaid H., Abouel Nasr E. Studying and optimizing the effect of process parameters on machining vibration in turning process of AISI 1040 steel. Advances in Materials Science and Engineering, 2020, vol. 2020, pp. 5480614. https://doi.org/10.1155/2020/5480614</mixed-citation><mixed-citation xml:lang="en">Al-Shayea A., Abdullah F.M., Noman M.A., Kaid H., Abouel Nasr E. Studying and optimizing the effect of process parameters on machining vibration in turning process of AISI 1040 steel // Advances in Materials Science and Engineering. 2020. V. 2020. P. 5480614. https://doi.org/10.1155/2020/5480614</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Chang C.-C., Hsia S.-Y., Huang H.-D. Improvement on CNC drilling quality using vibration suppression fixture. Proc. of the 4th IEEE International Conference on Applied System Innovation (ICASI), 2018, pp. 910–913. https://doi.org/10.1109/ICASI.2018.8394415</mixed-citation><mixed-citation xml:lang="en">Chang C.-C., Hsia S.-Y., Huang H.-D. Improvement on CNC drilling quality using vibration suppression fixture // Proc. of the 4th IEEE International Conference on Applied System Innovation (ICASI). 2018. P. 910–913. https://doi.org/10.1109/ICASI.2018.8394415</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Wang H., Huang Z., Wang C. Design of vibration test system for CNC milling machine. ACM International Conference Proceeding Series, 2020, pp. 279–284. https://doi.org/10.1145/3436286.3436406</mixed-citation><mixed-citation xml:lang="en">Wang H., Huang Z., Wang C. Design of vibration test system for CNC milling machine // ACM International Conference Proceeding Series. 2020. P. 279–284. https://doi.org/10.1145/3436286.3436406</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Qiu C., Chen X., Hui Y., Siddiquee T.A.R. Study of dynamic vibration characteristics and suppression of CNC machine tool during operation. Journal of Vibroengineering, 2020, vol. 22, no. 8, pp. 1884–1895. https://doi.org/10.21595/jve.2020.21630</mixed-citation><mixed-citation xml:lang="en">Qiu C., Chen X., Hui Y., Siddiquee T.A.R. Study of dynamic vibration characteristics and suppression of CNC machine tool during operation // Journal of Vibroengineering. 2020. V. 22. N 8. P. 1884–1895. https://doi.org/10.21595/jve.2020.21630</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Song M.-G., Baek H.-W., Park N.-C., Park K.-S., Yoon T., Park Y.-P., Lim S.-C. Development of small sized actuator with compliant mechanism for optical image stabilization. IEEE Transactions on Magnetics, 2010, vol. 46, no. 6, pp. 2369–2372. https://doi.org/10.1109/TMAG.2010.2042288</mixed-citation><mixed-citation xml:lang="en">Song M.-G., Baek H.-W., Park N.-C., Park K.-S., Yoon T., Park Y.-P., Lim S.-C. Development of small sized actuator with compliant mechanism for optical image stabilization // IEEE Transactions on Magnetics. 2010. V. 46. N 6. P. 2369–2372. https://doi.org/10.1109/TMAG.2010.2042288</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Kazi A., Honold M., Rimkus W., Lokner T., Bäuml M., Köpfer M. SMA actuator for optical image stabilization. ACTUATOR 2018 — 16th International Conference and Exhibition on New Actuators and Drive Systems, Conference Proceedings, 2018, pp. 375–378.</mixed-citation><mixed-citation xml:lang="en">Kazi A., Honold M., Rimkus W., Lokner T., Bäuml M., Köpfer M. SMA actuator for optical image stabilization // ACTUATOR 2018 — 16th International Conference and Exhibition on New Actuators and Drive Systems, Conference Proceedings. 2018. P. 375–378.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Karev P.V. Optical stabilization and microscanning with piezo actuators and piezoelectric motors. Proc. of the International Conference Laser Optics 2018 (ICLO), 2018, pp. 192. https://doi.org/10.1109/LO.2018.8435895</mixed-citation><mixed-citation xml:lang="en">Karev P.V. Optical stabilization and microscanning with piezo actuators and piezoelectric motors // Proc. of the International Conference Laser Optics 2018 (ICLO). 2018. P. 192. https://doi.org/10.1109/LO.2018.8435895</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Dasgupta B., Mruthyunjaya T.S. Stewart platform manipulator: A review. Mechanism and Machine Theory, 2000, vol. 35, no. 1, pp. 15–40. https://doi.org/10.1016/S0094-114X(99)00006-3</mixed-citation><mixed-citation xml:lang="en">Dasgupta B., Mruthyunjaya T.S. Stewart platform manipulator: A review // Mechanism and Machine Theory. 2000. V. 35. N 1. P. 15–40. https://doi.org/10.1016/S0094-114X(99)00006-3</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Yufei X., He L., Yanbin Z., Fei X., Jing Z. Dynamic modeling and high accuracy attitude control of a Stewart spacecraft. Proc. of the 29th Chinese Control and Decision Conference (CCDC), 2017, pp. 7395–7400. https://doi.org/10.1109/CCDC.2017.7978522</mixed-citation><mixed-citation xml:lang="en">Yufei X., He L., Yanbin Z., Fei X., Jing Z. Dynamic modeling and high accuracy attitude control of a Stewart spacecraft // Proc. of the 29th Chinese Control and Decision Conference (CCDC). 2017. P. 7395–7400. https://doi.org/10.1109/CCDC.2017.7978522</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Noskievic P., Walica D. Design and realisation of the simulation model of the Stewart platform using the MATLAB-Simulink and the Simscape Multibody library. Proc. of the 21st IEEE International Carpathian Control Conference (ICCC), 2020, pp. 9257249. https://doi.org/10.1109/ICCC49264.2020.9257249</mixed-citation><mixed-citation xml:lang="en">Noskievic P., Walica D. Design and realisation of the simulation model of the Stewart platform using the MATLAB-Simulink and the Simscape Multibody library // Proc. of the 21st IEEE International Carpathian Control Conference (ICCC). 2020. P. 9257249. https://doi.org/10.1109/ICCC49264.2020.9257249</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">McCann C., Patel V., Dollar A. The Stewart hand: A highly dexterous, six-degrees-of-freedom manipulator based on the stewart-gough platform. IEEE Robotics and Automation Magazine, 2021, vol. 28, no. 2, pp. 23–36. https://doi.org/10.1109/MRA.2021.3064750</mixed-citation><mixed-citation xml:lang="en">McCann C., Patel V., Dollar A. The Stewart hand: A highly dexterous, six-degrees-of-freedom manipulator based on the stewart-gough platform // IEEE Robotics and Automation Magazine. 2021. V. 28. N 2. P. 23–36. https://doi.org/10.1109/MRA.2021.3064750</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Bi F., Ma T., Wang X., Yang X., Lv Z. Research on vibration control of seating system platform based on the cubic stewart parallel mechanism. IEEE Access, 2019, vol. 7, pp. 155637–155649. https://doi.org/10.1109/ACCESS.2019.2948785</mixed-citation><mixed-citation xml:lang="en">Bi F., Ma T., Wang X., Yang X., Lv Z. Research on vibration control of seating system platform based on the cubic stewart parallel mechanism // IEEE Access. 2019. V. 7. P. 155637–155649. https://doi.org/10.1109/ACCESS.2019.2948785</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Fedosov Y.V., Afanasev M.Y. Design of an adaptive system for stabilization of a laser beam for CNC machine. Proc. of the 19th Conference of Open Innovation Association, FRUCT, 2017, pp. 31–36. https://doi.org/10.23919/FRUCT.2016.7892180</mixed-citation><mixed-citation xml:lang="en">Fedosov Y.V., Afanasev M.Y. Design of an adaptive system for stabilization of a laser beam for CNC machine // Proc. of the 19th Conference of Open Innovation Association, FRUCT. 2017. P. 31–36. https://doi.org/10.23919/FRUCT.2016.7892180</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Guo H.B., Li H.R. Dynamic analysis and simulation of a six degree of freedom Stewart platform manipulator. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2006, vol. 220, no. 1, pp. 61–72. https://doi.org/10.1243/095440605X32075</mixed-citation><mixed-citation xml:lang="en">Guo H.B., Li H.R. Dynamic analysis and simulation of a six degree of freedom Stewart platform manipulator // Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science. 2006. V. 220. N 1. P. 61–72. https://doi.org/10.1243/095440605X32075</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Şumnu A., Güzelbey İ.H., Çakir M.V. Simulation and PID control of a Stewart platform with linear motor. Journal of Mechanical Science and Technology, 2017, vol. 31, no. 1, pp. 345–356. https://doi.org/10.1007/s12206-016-1238-7</mixed-citation><mixed-citation xml:lang="en">Şumnu A., Güzelbey İ.H., Çakir M.V. Simulation and PID control of a Stewart platform with linear motor // Journal of Mechanical Science and Technology. 2017. V. 31. N 1. P. 345–356. https://doi.org/10.1007/s12206-016-1238-7</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
