<?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">pribor</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. Приборостроение</journal-title><trans-title-group xml:lang="en"><trans-title>Journal of Instrument Engineering</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0021-3454</issn><issn pub-type="epub">2500-0381</issn><publisher><publisher-name>Национальный исследовательский университет ИТМО</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17586/0021-3454-2026-69-2-119-126</article-id><article-id custom-type="elpub" pub-id-type="custom">pribor-463</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>COMPUTING SYSTEMS AND THEIR ELEMENTS</subject></subj-group></article-categories><title-group><article-title>Модель самокорректирующегося цифрового преобразователя угла на основе псевдослучайной кодовой шкалы</article-title><trans-title-group xml:lang="en"><trans-title>Model of a Self-Correcting Digital Angle Converter Based on a Pseudorandom Code Scale</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Алексеева</surname><given-names>В. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Alekseeva</surname><given-names>V. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Влада Вадимовна Алексеева — инженер-программист, лаборатория цифровых преобразователей угла,</p><p>Санкт-Петербург.</p></bio><bio xml:lang="en"><p>Vlada V. Alekseeva — Software Engineer, Digital Angle Converters Laboratory,</p><p>St. Petersburg.</p></bio><email xlink:type="simple">ladarobotics@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ожиганов</surname><given-names>А. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Ozhiganov</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Александр Аркадьевич Ожиганов — д-р техн. наук, профессор, главный научный сотрудник, лаборатория цифровых преобразователей угла,</p><p>Санкт-Петербург.</p></bio><bio xml:lang="en"><p>Aleksandr A. Ozhiganov — Dr. Sci., Professor, Digital Angle Converters Laboratory,</p><p>St. Petersburg.</p></bio><email xlink:type="simple">aaozhiganov@itmo.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>Scientific Research Technological Institute “Avangard”</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>13</day><month>03</month><year>2026</year></pub-date><volume>69</volume><issue>2</issue><fpage>119</fpage><lpage>126</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Национальный исследовательский университет ИТМО, 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Национальный исследовательский университет ИТМО</copyright-holder><copyright-holder xml:lang="en">Национальный исследовательский университет ИТМО</copyright-holder><license xlink:href="https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://pribor.ifmo.ru/jour/article/view/463">https://pribor.ifmo.ru/jour/article/view/463</self-uri><abstract><p>Представлен подход к восстановлению потерянной в процессе считывания информации в цифровом преобразователе угла с использованием псевдослучайных кодовых шкал. Предложен алгоритм, в котором использованы линейные рекуррентные последовательности, генерируемые регистрами сдвига с линейной обратной связью, что обеспечивает исправление ошибок при динамическом считывании информации с кодовой шкалы. Отличительной особенностью подхода является применение нечетного числа окон считывания, что значительно повышает информационную надежность системы.</p></abstract><trans-abstract xml:lang="en"><p>An approach to restoring information lost during the reading process in a digital angle converter using pseudorandom code scales is presented. An algorithm is proposed that uses linear recurrent sequences generated by shift registers with linear feedback, which provides error correction during dynamic reading of information from the code scale. A distinctive feature of the approach is the use of an odd number of reading windows, which significantly increases the information reliability of the system.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>цифровой преобразователь угла</kwd><kwd>энкодер</kwd><kwd>восстановление информации</kwd><kwd>псевдослучайная последовательность</kwd><kwd>регистр сдвига с линейной обратной связью</kwd><kwd>M-последовательность</kwd></kwd-group><kwd-group xml:lang="en"><kwd>digital angle transducers</kwd><kwd>encoders</kwd><kwd>information recovery</kwd><kwd>pseudorandom sequences</kwd><kwd>linear feedback shift register</kwd><kwd>M-sequence</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">Lin W. Y., Huang C. W. Absolute rotary encoder system based on optical sensor for angular measurement // J. Supercomput. 2021. Vol. 77. Р. 8355–8373.</mixed-citation><mixed-citation xml:lang="en">Lin W.Y., Huang C.W. J. Supercomput, 2021, vol. 77, pр. 8355–8373.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang H., Zhou Y., Tang X., Chen J., Shi H. Error identi¿cation and compensation of CNC machining centers using Renishaw ball bar // Chinese J. Mech. Eng. 2002. Vol. 10. Р. 108–113.</mixed-citation><mixed-citation xml:lang="en">Zhang H., Zhou Y., Tang X., Chen J., Shi H. Chinese J. Mech. Eng., 2002, vol. 10, pр. 108–113.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Ожиганов А. А. Псевдослучайные кодовые шкалы // Изв. вузов. Приборостроение. 1987. Т. 30, № 2. С. 40–43.</mixed-citation><mixed-citation xml:lang="en">Ozhiganov A.A. Journal of Instrument Engineering, 1987, no. 2(30), рр. 40–43. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Ожиганов А. А. Корректирующие возможности псевдослучайных кодовых шкал // Изв. вузов. Приборостроение. 1988. Т. 31, № 7. С. 26.</mixed-citation><mixed-citation xml:lang="en">Ozhiganov A.A. Journal of Instrument Engineering, 1988, no. 7(31), pp. 26. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Азов А. К., Ожиганов А. А., Тарасюк М. В. Рекурсивные кодовые шкалы // Информационные технологии. 1998. № 6. С. 39.</mixed-citation><mixed-citation xml:lang="en">Azov A.K., Ozhiganov A.A., Tarasyuk M.V. Information Technologies (Informacionnye Tehnologii), 1998, no. 6, pp. 39. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Ojiganov A. Recursive code scales for moving converters // Lecture Notes in Electrical Engineering. 2011. Vol. 79. Р. 263–288.</mixed-citation><mixed-citation xml:lang="en">Ojiganov A. Lecture Notes in Electrical Engineering, 2011, vol. 79, рр. 263–288.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Лукьянов В. Д., Ожиганов А. А. Кодовые шкалы на основе рекуррентных последовательностей для преобразователей перемещений повышенной информационной надежности // Датчики и системы. 2012. № 2(153). С. 13–16.</mixed-citation><mixed-citation xml:lang="en">Luk’yanov V.D., Ozhiganov A.A. Datchiki i sistemy, 2012, no. 2(153), pp. 13–16. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Пат. РФ 2660609 C1, МПК Н03М 1/24. Псевдослучайная кодовая шкала / А. А. Ожиганов. Опубл. 06.07.2018. Бюл. № 19.</mixed-citation><mixed-citation xml:lang="en">Patent RU 2660609 C1, Н03М 1/24, Psevdosluchaynaya kodovaya shkala (Pseudo-random Code Scale), A.A. Ozhiganov, Published 06.07.2018, Bulletin 19. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Пат. РФ 2761058 C1. Псевдослучайная кодовая шкала / А. А. Ожиганов, П. А. Прибыткин. Заявка № 2021107622 от 22.03.2021. Опубл. 02.12.2021.</mixed-citation><mixed-citation xml:lang="en">Patent RU 2761058 C1, Psevdosluchaynaya kodovaya shkala (Pseudo-random Code Scale), A.A. Ozhiganov, P.A. Pribytkin, Patent application no. 2021107622, Priority 22.03.2021, Published 02.12.2021. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Пат. РФ 2777832 C1. Псевдослучайная кодовая шкала / А. А. Ожиганов, П. А. Прибыткин. Заявка № 2022103349 от 09.02.2022. Опубл. 11.08.2022.</mixed-citation><mixed-citation xml:lang="en">Patent RU 2777832 C1, Psevdosluchaynaya kodovaya shkala (Pseudo-random Code Scale), A.A. Ozhiganov, P.A. Pribytkin, Patent application no. 2022103349, Priority 09.02.2022, Published 11.08.2022. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Макуильямс Ф. Д., Слоан Н. Д. Псевдослучайные последовательности и таблицы // ТИИЭР. 1976. Т. 64, № 12. С. 80–95.</mixed-citation><mixed-citation xml:lang="en">MacWilliams F.J., Sloane N.J.A. Proceedings of the IEEE, 1976, vol. 64, рр. 1715–1729, DOI:10.1109/proc.1976.10411.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Golomb S. W. Shift Register Sequences. Revised Edition. Aegean Park Press, 1982. 250 p.</mixed-citation><mixed-citation xml:lang="en">Golomb S.W. Shift Register Sequences, Revised Edition, Aegean Park Press, 1982, 250 p.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Petriu E. M. Absolute Position Measurement Using Pseudo-Random Binary Encoding // IEEE Trans. Instrum. Meas. 1987. Vol. IM-36, N 4. P. 950–955.</mixed-citation><mixed-citation xml:lang="en">Petriu E.M. IEEE Trans. Instrum. Meas., 1987, no. 4(IM-36), pp. 950–955.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Miljković G., Denić D. Redundant and Flexible Pseudorandom Optical Rotary Encoder // Elektronika Ir Elektrotechnika. 2020. Vol. 26, N 6.</mixed-citation><mixed-citation xml:lang="en">Miljković G., Denić D. Elektronika Ir Elektrotechnika, 2020, no. 6(26).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Kastensmidt F. L., Sterpone L., Carro L., and Reorda M. S. On the Optimal Design of TripleModular Redundancy Logic for SRAM-based FPGAs // Proc. of Design, Automation and Test in Europe. 2005. P. 1290–1295.</mixed-citation><mixed-citation xml:lang="en">Kastensmidt F.L., Sterpone L., Carro L., and Reorda M.S. Proceedings of Design, Automation and Test in Europe, 2005, рp. 1290–1295.</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>
