Научная статья на тему 'ИСПОЛЬЗОВАНИЕ ОПТИМИЗАЦИОННОГО ПОДХОДА ДЛЯ АВТОМАТИЗИРОВАННОЙ КАЛИБРОВКИ МИКРОЭЛЕКТРОМЕХАНИЧЕСКОЙ ИНЕРЦИАЛЬНОЙ НАВИГАЦИОННОЙ СИСТЕМЫ'

ИСПОЛЬЗОВАНИЕ ОПТИМИЗАЦИОННОГО ПОДХОДА ДЛЯ АВТОМАТИЗИРОВАННОЙ КАЛИБРОВКИ МИКРОЭЛЕКТРОМЕХАНИЧЕСКОЙ ИНЕРЦИАЛЬНОЙ НАВИГАЦИОННОЙ СИСТЕМЫ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
87
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МЭМС / КАЛИБРОВКА / АКСЕЛЕРОМЕТР / ГИРОСКОП / ОПТИМИЗАЦИЯ / АВТОМАТИЗАЦИЯ

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Чикрин Дмитрий Евгеньевич, Голоусов Святослав Владимирович

Технологии автономных робототехнических комплексов колесного типа становятся более востребованными в последнее время. Отдельным видом применения таких технологии является автономный беспилотный наземный транспорт. В отличие от других видов транспорта (воздушных, водных) наземным транспортным средствам требуется периодически функционировать в условиях полной автономности - при недоступности внешней связи с инфраструктурой, другими агентами транспортной сети. В таких обстановках вопрос автономной навигации выходит на первое место, причем к точности позиционирования предъявляются повышенные требования, особенно в условиях антропогенной окружающей среды, например при движении в городской среде, по узким горным дорогам, тоннелям. Одной из составных частей автономной навигации часто является инерциальная сборка, состоящая из нескольких акселерометров, гироскопов, магнетометров. Для получения высокоточного навигационного решения на основе инерциальной сборки требуется качественно производить ее калибровку. Отдельным вопросом стоит автоматизация и ее стоимость для дальнейшего масштабирования необходимого для массового производства. В статье представлена теория и методика автоматизированной калибровки инерциальной навигационной системы на основе МЭМС датчиков при помощи решения оптимизационной задачи. Предложенная методика не требует высокоточного оборудования для проведения калибровки. Целью представленной работы является разработка методов и теории калибровки инерциальных блоков навигации. В статье сформулированы общие модели измерений датчиков входящих в состав инерциальной сборки, предложены методы калибровки параметров акселерометров и гироскопов зафиксированных относительно друг друга. Представлен метод автоматизации процесса калибровки, не требующий высокоточного оборудования. Представлены результаты применения разработанных методов для калибровки реальной инерциальной сборки. Представлен стенд для автоматизированной калибровки.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Чикрин Дмитрий Евгеньевич, Голоусов Святослав Владимирович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

OPTIMIZATION-BASED CALIBRATION OF MEMS NAVIGATION SYSTEM

Technologies of autonomous wheeled robotic systems are becoming more and more in demand lately. A separate type of application of such technology is an autonomous unmanned ground vehicle. Unlike other types of transport (air, water), ground vehicles need to periodically operate in full autonomy - when external communication with the infrastructure and other agents of the transport network is inaccessible. In such circumstances, the issue of autonomous navigation comes out on top, and increased requirements are imposed on positioning accuracy, especially in an anthropogenic environment, for example, when driving in an urban environment, along narrow mountain roads, and tunnels. One of the components of autonomous navigation is often an inertial assembly consisting of several accelerometers, gyroscopes, and magnetometers. To obtain a high-precision navigation solution based on an inertial assembly, it is required to properly calibrate it. A separate issue is automation and its cost for further scaling necessary for mass production. The article presents the theory and methodology for automated calibration of an inertial navigation system based on MEMS sensors by solving an optimization problem. The proposed technique does not require high-precision calibration equipment. The aim of the presented work is to develop methods and theory for the calibration of inertial navigation units. The article formulates general measurement models of sensors included in the inertial assembly, and proposes methods for calibrating the parameters of accelerometers and gyroscopes fixed relative to each other. The method of automation of the calibration process is presented, which does not require high-precision equipment. The results of the application of the developed methods for the calibration of a real inertial assembly are presented. A stand for automated calibration is presented.

Текст научной работы на тему «ИСПОЛЬЗОВАНИЕ ОПТИМИЗАЦИОННОГО ПОДХОДА ДЛЯ АВТОМАТИЗИРОВАННОЙ КАЛИБРОВКИ МИКРОЭЛЕКТРОМЕХАНИЧЕСКОЙ ИНЕРЦИАЛЬНОЙ НАВИГАЦИОННОЙ СИСТЕМЫ»

13. Mazeev E.V., Fursaev M.A. Proektirovanie SVCh tranzistornogo generatora s varaktor-noy perestroykoy chastoty i modelirovanie ego elektricheskikh kharakteristik [Design of a microwave transistor generator with varactor frequency tuning and modeling of its electrical characteristics], Vestnik SGTU [Bulletin of SSTU], 2011, No. 3 (57), Vyp. 1, pp. 68-73.

14. D'yakonov V.P. Monolitnye SVCh - generatory i sintezatory kompanii Hittite Microwave [Monolithic microwave generators and synthesizers of the Hittite Microwave company], Komponenty i tekhnologii [Components and Technologies], 2012, No. 3, pp. 19-28.

15. D'yakonov V.P. Sverkhskorostnaya tverdotel'naya elektronika. T. 1. Pribory obshchego na-znacheniya [Super-high-speed solid-state electronics. Vol. 1. General purpose devices]. Moscow: DMK Press, 2013, 600 p.

16. Petukhov V.M. Bipolyarnye tranzistory sredney i bol'shoy moshchnosti SVCh i ikh zarubezhnye analogi [Bipolar transistors of medium and high power of microwave and their foreign analogues], Spravochnik [Guide]. Vol. 4. Moscow: KUbK-a, 1997, 544 p.

17. Dzhurinskiy K.B. Miniatyurnye koaksial'nye radiokomponenty dlya mikroelektroniki SVCh [Miniature coaxial radio components for microwave microelectronics]. Moscow: Tekhnosfera, 2006, 216 p.

18. Klimachev I.I., Iovdal'skiy V.A. SVCh GIS. Osnovy tekhnologii i konstruirovaniya [Microwave GIS. Fundamentals of technology and design], ed. by A.N. Koroleva. Moscow: Tekhnosfera, 2006, 352 p.

19. Andrei Grebennikov. RF and Microwave Transistor Oscillator Design. John Wiley & Sons, Ltd., 2007.

20. Ali Hajimiri, Thomas H. Lee. The Design of Low Noise Oscillators. Kluwer Academic Publishers, New York et al., 2003, 207 p.

Статью рекомендовал к опубликованию к.т.н. М.И. Дулин.

Зикий Анатолий Николаевич - Южный федеральный университет; e-mail: [email protected]; г. Таганрог, Россия; кафедра информационной безопасности телекоммуникационных систем; к.т.н.; с.н.с.; доцент.

Кочубей Алексей Сергеевич - Таганрогский научно-исследовательский институт связи; email: [email protected]; г. Таганрог, Россия; тел.: 89896270939; магистр; инженер-конструктор 2 категории.

Zikiy Anatoliy Nikolaevich - Southern Federal University; e-mail: [email protected]; Taganrog, Russia; the department of information security of telecommunication systems; cand. of eng. sc.; senior researcher; associate professor.

Kochubey Alexey Sergeevich - Taganrog Scientific Research Institute of Communications; e-mail: [email protected]; Taganrog, Russia; phone: 89896270939; Master; design engineer of the 2nd category.

УДК 528.526 DOI 10.18522/2311-3103-2021-3-142-154

Д.Е. Чикрин, С.В. Голоусов

ИСПОЛЬЗОВАНИЕ ОПТИМИЗАЦИОННОГО ПОДХОДА

ДЛЯ АВТОМАТИЗИРОВАННОЙ КАЛИБРОВКИ МИКРОЭЛЕКТРОМЕХАНИЧЕСКОЙ ИНЕРЦИАЛЬНОЙ НАВИГАЦИОННОЙ СИСТЕМЫ

Технологии автономных робототехнических комплексов колесного типа становятся более востребованными в последнее время. Отдельным видом применения таких технологии является автономный беспилотный наземный транспорт. В отличие от других видов транспорта (воздушных, водных) наземным транспортным средствам требуется периодически функционировать в условиях полной автономности - при недоступности внешней связи с инфраструктурой, другими агентами транспортной сети. В таких обстановках

вопрос автономной навигации выходит на первое место, причем к точности позиционирования предъявляются повышенные требования, особенно в условиях антропогенной окружающей среды, например при движении в городской среде, по узким горным дорогам, тоннелям. Одной из составных частей автономной навигации часто является инерциальная сборка, состоящая из нескольких акселерометров, гироскопов, магнетометров. Для получения высокоточного навигационного решения на основе инерциальной сборки требуется качественно производить ее калибровку. Отдельным вопросом стоит автоматизация и ее стоимость для дальнейшего масштабирования необходимого для массового производства. В статье представлена теория и методика автоматизированной калибровки инерциальной навигационной системы на основе МЭМС датчиков при помощи решения оптимизационной задачи. Предложенная методика не требует высокоточного оборудования для проведения калибровки. Целью представленной работы является разработка методов и теории калибровки инерци-альных блоков навигации. В статье сформулированы общие модели измерений датчиков входящих в состав инерциальной сборки, предложены методы калибровки параметров акселерометров и гироскопов зафиксированных относительно друг друга. Представлен метод автоматизации процесса калибровки, не требующий высокоточного оборудования. Представлены результаты применения разработанных методов для калибровки реальной инерциаль-ной сборки. Представлен стенд для автоматизированной калибровки.

МЭМС; калибровка; акселерометр; гироскоп; оптимизация; автоматизация.

D.E. Chickrin, S.V. Golousov OPTIMIZATION-BASED CALIBRATION OF MEMS NAVIGATION SYSTEM

Technologies of autonomous wheeled robotic systems are becoming more and more in demand lately. A separate type of application of such technology is an autonomous unmanned ground vehicle. Unlike other types of transport (air, water), ground vehicles need to periodically operate in full autonomy - when external communication with the infrastructure and other agents of the transport network is inaccessible. In such circumstances, the issue of autonomous navigation comes out on top, and increased requirements are imposed on positioning accuracy, especially in an anthropogenic environment, for example, when driving in an urban environment, along narrow mountain roads, and tunnels. One of the components of autonomous navigation is often an inertial assembly consisting of several accelerometers, gyroscopes, and magnetometers. To obtain a high-precision navigation solution based on an inertial assembly, it is required to properly calibrate it. A separate issue is automation and its cost for further scaling necessary for mass production. The article presents the theory and methodology for automated calibration of an inertial navigation system based on MEMS sensors by solving an optimization problem. The proposed technique does not require high-precision calibration equipment. The aim of the presented work is to develop methods and theory for the calibration of inertial navigation units. The article formulates general measurement models of sensors included in the inertial assembly, and proposes methods for calibrating the parameters of accelerometers and gyroscopes fixed relative to each other. The method of automation of the calibration process is presented, which does not require high-precision equipment. The results of the application of the developed methods for the calibration of a real inertial assembly are presented. A stand for automated calibration is presented.

Calibration; accelerometer; gyroscope; optimization; automation.

Введение. Использование модулей инерциальной навигации основанных на микроэлектромеханических датчиках становится все более и более востребованным в последнее время. С ростом количества проектов по созданию беспилотного транспорта растет спрос на недорогие, точные, надежные блоки инерциальной навигации и ориентации. При этом эффективные методы автоматизации процесса калибровки датчиков, входящих в состав модуля инерциальной навигации, играют не последнюю роль.

Исследователи по всему миру занимаются вопросом калибровки акселерометров и гироскопов. Для калибровки в качестве референсных значений часто используют локальное значение гравитационного поля [1, 2]. В других работах рас-

сматривается использование поворотного стола, поддерживающего известную угловую скорость [3-7]. В работе [8] предложен вариант калибровки с помощью маятника. Автор [9] предлагает использовать магнитное поле в качестве референс-ного значения.

Для автоматизации процесса калибровки используют калибровочные стенды. Как правило они представляют собой поворотный стол с одной степенью свободы [3]. В других работах предлагают использовать двухосевой [10] или трехосевой [11] подвес.

В данной работе предлагается использовать автоматизированный стенд для калибровки блока инерциальной навигации при помощи механизма с тремя вращательными степенями свободы, при этом, в отличие от других работ [10-17], на точность движения не накладывается существенных ограничений.

Модель измерений. Типичная МЭМС инерциальная сборка состоит из трёх одноосевых акселерометров и гироскопов или, иначе говоря, в состав инерциаль-ной сборки входит трехосевой акселерометр и трехосевой гироскоп. В идеальном случае оси акселерометра взаимно перпендикулярны между собой и параллельны соответствующим осям гироскопа. Однако в действительности при производстве инерциальных датчиков невозможно добиться абсолютной перпендикулярности, в связи с этим выделяют ошибки связанные с неортогональностью осей отдельного трехосевого датчика и ошибки связанные с неколлинеарностью осей акселерометра и гироскопа.

В дополнение к вышесказанному каждый одноосевой датчик также подвержен ошибкам смещения нуля и масштабирования. Помимо этого, любые измерительные приборы подвержены шумовым воздействиям разного характера [18], калибровка которых не рассматривается в данной статье. Также в этой статье не обсуждается зависимость калибровочных параметров от температуры, так как для выявления этой зависимости требуется сложная процедура и оборудование [19, 20].

Будем считать, что значение физической величины 0 и показания трех-осевого датчика 0 связаны соотношением:

изм

0 = Т0 + Ь + П , (1.1)

изм ист \ /

где 0 - вектор 3 х1 показаний датчика, 0 - вектор 3 х1 истинного значения

физической величины, Т - матрица 3 хЗ описывающая неортонормированность осей датчика, Ь - вектор 3 х 1 смещения нуля и п - шумы датчика.

Введем систему координат Дху2, оси которой направлены по осям акселерометра и аналогично систему координат Оху2 для осей гироскопа. В дополнении к этим неортогональным системам координат введем ортогональную Л°хуг

по следующим правилам:

1. ось х совместим с осью х неортогональной системы координат Лху7;

2. ось у направим в плоскости ху неортогональной системы координат Axyz;

3. ось z направим так, чтобы полученная система координат была правой. Как правило, отклонения между осями ортогональной и соответствующими

осями неортогональных систем координат составляет доли градуса. В этом случае вектор а° выраженный в системе координат A°XyZ приближенно в проекциях на оси системы координат Axyz можно записать в следующем виде:

1 а а

Х2 ХУ

а 1 а

у2 узе

Оу а2Х 1

8А =

По построению ортогональной системы координат углы а

а

ху

(1.2)

а ух рав-

ны 0. То есть:

8А=

(1.3)

Масштабирование и смещение нуля описывается домножением на диагональную матрицу коэффициентов растяжения и прибавлением статического вектора ошибок:

МА =

тА 0 0

0 тА 0

0 0 тА

" ьА"

II А ЬА

ьА

(1.4)

Аналогично для гироскопа:

1 У ху

ю = Э • ю , Э = 1 У ух

1

(1.5)

"тХ 0 0 " "ьХ"

М° = 0 тХ 0 , Ь° = ь?

0 0 mХ _ ьХ

Полная модель измерений:

ю„

м = МА8Ааж

= М^ю.

. + ЬА + пА ,+ bG + nG.

(1.6) (1.7)

Метод калибровки инерциальных навигационных систем. Для полной калибровки инерциальной навигационной системы требуется определить девять калибровочных констант для акселерометра и двенадцать для гироскопа. В данной работе предлагается производить калибровку акселерометров отдельно от калибровки гироскопов, но калибровку гироскопов производить с использованием акселерометров в качестве источника референсных значений.

Калибровка трехосевого акселерометра. В качестве источника референс-ных значений для калибровки акселерометра будем использовать гравитационное поле Земли. Будем считать, что во время сбора данных в зоне проведения эксперимента гравитационное поле постоянно по направлению и значению и равно g.

Тогда (1.6) можно переписать в следующем виде:

а=8А•а°

а

g = (М^ГЧа^ - bA)

(2.1)

или

обозначим

||g||2= gTg = . (аЮм -bA)T(MASA)-T(MASA)--bA)

(2.2)

W :=

Wu W12 W21 W22 WW

W W

W23

W

(M ASA)-T(MASA)-1 Очевидно, что матрица W является симметричной, следовательно W12

W13 = W31, W23 = W32, также:

||g||2= . alWa^ - 2aLWbA + (bA)TWbA

||g||2 = WuaL,x + W^y + W33a ^ +

W a a +

vv12" изм.х изм.у т

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

W a a + ■

VV13"изм.^изм.Е T

W a a

23 изм.у изм,

-2(WubA + W12bA + W13bA)a изм,х

43^x ,A2

-2(W12bxA + W22bA + W23bzA)a изм.у

-2(W13bA + W23bA + W33bA)a изм.

+WubA2 + W22bA2 + W33bA2 +2W12bAbA + 2W13bAbA + 2W23bAbA

Введем следующие обозначения:

a = [a a2

a1 = Wu

a = W22

a = w33

a4 = W12

a5 = W13

a6 = W23

a = -2WubA - 2W,2bA - 2WBbA

a8 = -2WnbA - 2W22bA - 2W23bA

a9 = -2WubA - 2W23bA - 2W33bA

a10 = w bA2 + W bA2 + W bA2 + W11bx + 22 by + 33bz +

2W12bAbA + 2WubX +

2W23bAbA -||g||2

(2.3)

= W„

(2.4)

(2.5)

(2.6)

T

a

10

Г (аизм ) =

2

изм,к 2

'изм,у 2

изм^

а изм,к а изм,у

а изм,у а изм,z

(2.7)

1

В новых обозначениях уравнение (2.5) представляется в виде:

* (аизм )Т а = 0. (28)

Для нахождения вектора а составим уравнение (2.8) для нескольких различных значений аизм. Объединим векторы {(а ) в общую матрицу Е получим:

Ра = 0. (2.9)

Система линейных уравнений в матричном виде (2.9) может быть решена в смысле наименьших квадратов относительно неизвестного вектора параметров а с помощью спектрального разложения матрицы Е. Из (2.6) находим матрицу W и вектор ЬА:

(2.10)

а а4 а

W = а4 а2 аб

а а6 а

-1W-1 а

ЬА = а

2

а9 _

Последний ряд уравнения (2.6) позволяет найти амплитуду значения гравитационного поля:

ё =

^1Ь

2 д 2 Л 2

+ А + WззbA +

2^2ЬАЬА+2^зЬАьА +

2W2зЬAЬA -аш

(2.11)

Поскольку собственные векторы в спектральном разложении матрицы представлены с точностью до множителя, значение ё должно быть использовано для

нормировки вектора а1:

1

а := —а.

ё

(2.12)

1 вычисления (2.10) должны быть пересчитаны после нормировки

Наконец, из (2.3) найдем:

Ма8а = . (2.13)

Калибровка трехосевого гироскопа. Для нахождения Ь° воспользуемся тем фактом, что в неподвижном положении угловая скорость равна нулю. Также будем считать, что ошибки измерения заключенные в векторе п° имеют нулевое математическое ожидание. Тогда:

N

£ га =

£ ^ (2.14)

N

£ (М°8°юиСтд + Ь° + п°) =

1=1

N N

£Ь° +£п° = NЬG

1=1 1=1

где 1 - номер измерения, N - количество измерений. Следовательно:

ЬG = 1 £ га . (215)

Оставшиеся девять калибровочных параметров гироскопа 0 будем искать с помощью численной оптимизации. Пусть функция О на основании последовательных измерений угловой скорости между начальным и конечным моментами времени (^ и ^) вычисляет положение системы координат в конечный момент времени относительно начального момента времени. Тогда:

а(1к) = Оаю.ЕОаа н). (2Л6)

Рассмотрим непрерывный участок измерений. Пусть в моменты времени 10,.. .,1М, инерциальная сборка находится в состоянии покоя. Тогда:

а о = а(^о), (2 17)

а о(Ч) = а (и II а ист (Ч)!НШ|, к = 0,...^

Определим функцию штрафа и задачу оптимизации следующим образом

т1п0 н(0), (2 18)

N

Н(0) = £ I I ао(1к) - аист (1к)! I 2

к=1

В качестве начальной оценки 0 будем использовать параметры, соответствующие идеальному случаю 0 = [1,1,1,0,0,0,0,0,0].

Описание калибровочного стенда. Для проведения калибровки инерциаль-ных сборок использовался стенд «Шар», разработанный в Институте Физики Казанского Федерального Университета. Стенд представляет собой подвес с тремя степенями свободы. К подвесу подведены силовые и информационные коммуникации для калибруемой инерциальной сборки. Передача данных от сборки осуществляется по RS-485. Каждая из степеней свободы подвеса управляется независимым мотором с энкодером, режимы изменения значений угловых скоростей и угловых ускорений задаются программным путем. Фотография стенда приведена на рис. 1.

Стенд оснащен специально разработанным программным обеспечением, с помощью которого можно составить программу движения отдельных моторов. В частности, можно управлять двигателями по положению, скорости, ускорению.

Рис. 1. Фотография стенда "Шар"

Описание эксперимента. Для калибровки трехосевого акселерометра входящего в состав инерциальной сборки необходимо произвести измерения ускорения в нескольких различных положениях. Множество всех положений, в которых производятся измерения обозначим за АЛ. Для успешной калибровки всех параметров модели измерений акселерометра требуется выбирать Л4 таким образом, чтобы оно заполняло пространство 80(2) как можно равномернее.

В данной работе предлагается использовать равномерную сетку по каждой из степеней свободы стенда. Алгоритм сбора данных для калибровки акселерометра представлен ниже, шаг сетки ДаА равен 20 градусам в данной работе, время сбора данных в каждой из точек Д^ - 5 секундам.

1. Установить все положения моторов в нулевое положение.

2. Произвести измерения в течение Д^ секунд.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

3. Повернуть третий мотор на ДаА градусов.

4. Если текущий угол третьего мотора вернулся в нулевое положение - по-

" л. А

вернуть второй мотор на Да .

5. Если текущий угол второго мотора дошел до 180 градусов - завершить сбор данных, иначе вернуться к пункту 2.

Алгоритм сбора данных для калибровки гироскопа аналогично может быть описан следующими параметрами Д^, Д^, . Параметры в данной работе

равны 2 секундам, 5 секундам и 45 измерениям соответственно.

1. Установить все положения моторов в нулевое положение. Начать запись данных.

2. Случайным образом выбрать угловые скорости для всех трех моторов.

3. В течение Д^ секунд вращать моторы с рассчитанной угловой скоро-

вр

стью. Остановить моторы.

4. В течение ДtХ секунд удерживать моторы в текущем положении.

5. Если количество циклов вращений и измерений достигло NХM - закончить запись данных, иначе вернуться к пункту 2.

Для того, чтобы убедиться, что полученные параметры калибровки датчиков не зависят от данных, на которых была произведена калибровка, будем рассматривать два набора измерений калибровочный и контрольный. Оба набора данных получаются в соответствии с алгоритмом калибровки гироскопа. Калибровочный набор данных используется для нахождения параметров калибровки, в то время как контрольный набор данных не используется для калибровки, а используется для проверки качества полученных параметров калибровки.

Результаты калибровки. В данной работе производилась калибровка датчиков NXP FXAS21002CQ и NXP FXOS8700CQ. В соответствии с описанной методикой были собраны данные для калибровки. Вычисленные параметры представлены в табл. 1 и 2.

Таблица 1

Калибровочные параметры акселерометра

b A -0.0427" 0.0241 0.0402

M AS A "0.9804 0.0012 0.0055" 0.0012 0.9727 0.0043 0.0055 0.0043 0.9921

Таблица 2

Калибровочные параметры гироскопа

bG -0.0350" 0.0042 0.0010

MG " 1 0.0094 -0.0060" -0.0086 1 -0.0031 0.0089 0.0035 1

SG "0.9771 0 0 " 0 1.0309 0 0 0 1.0030

На рис. 2-4 представлены графики показаний акселерометра до и после калибровки. Зеленым показаны истинные значения, полученные в результате прямого измерения ускорения покоя. Красным и синим показаны значения ускорения покоя в результате поворота начального вектора ускорения покоя на углы, полученные в результате интегрирования показаний гироскопа. Для линий красного цвета используются некалиброванные показания гироскопа, для линий синего цвета - калиброванные.

Из представленных на рис. 2-4 графиков видно, что показания гироскопов без калибровки вносят существенную ошибку в итоговое измерение ускорения. В то же время при использовании калиброванных показаний гироскопа отличие полученных данных от истинных становится незначительным.

Рис. 2. Сопоставление данных для оси x акселерометра до и после калибровки

акселерометра и гироскопа

5 10 15 20 25 30 35 40 45 50 55

11омер контрольного огсчета

Рис. 3. Сопоставление данных для оси у акселерометра до и после калибровки

акселерометра и гироскопа

5 10 15 20 25 30 35 40 45 50 55 Помер контрольного отсчета

Рис. 4. Сопоставление данных для оси 2 акселерометра до и после калибровки

акселерометра и гироскопа

Заключение. Авторами данной работы представлен алгоритм калибровки модулей инерциальной навигации, а также предложен способ автоматизации процесса сбора данных для калибровки. В отличие от существующих методов калиб-

ровки, использующих в качестве референсных значений известное значение угловой скорости поворотного стола, для метода предложенного в данной работе достаточно удерживать датчик в неподвижном положении. Полученные при помощи предложенного метода калибровочные параметры были проверены на контрольном наборе измерений. Полученные результаты свидетельствуют о состоятельности предложенного метода.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Sipos M. et al. Analyses of triaxial accelerometer calibration algorithms // IEEE Sensors Journal. - 2011. - Vol. 12, No. 5. - P. 1157-1165.

2. Syed Z.F. [et al.]. A new multi-position calibration method for MEMS inertial navigation systems // Measurement science and technology. - 2007. - Vol. 18. No. 7. - P. 1897.

3. Wang S., Meng N. A new Multi-position calibration method for gyroscope's drift coefficients on centrifuge // Aerospace Science and Technology. - 2017. - Vol. 68. - P. 104-108.

4. Yang H. [et al.]. A novel tri-axial MEMS gyroscope calibration method over a full temperature range // Sensors. - 2018. - Vol. 18, No. 9, pp. 3004.

5. Jia Y. [et al.]. Error analysis and compensation of MEMS rotation modulation inertial navigation system // IEEE Sensors Journal. - 2018. - Vol. 18, No. 5. - P. 2023-2030.

6. Mones Z. [et al.]. A comparative study of gravitational acceleration cancellation from on-rotor MEMS accelerometers for condition monitoring // 24th International Congress on Sound and Vibration. - International Institute of Acoustics and Vibration, IIAV, 2017.

7. Olivares A. [et al.]. High-efficiency low-cost accelerometer-aided gyroscope calibration // 2009 International Conference on Test and Measurement. - IEEE, 2009. - Vol. 1. - P. 354-360.

8. Choi K.Y., JangS., Kim Y.H. Calibration of inertial measurement units using pendulum motion // International Journal of Aeronautical and Space Sciences. - 2010. - Vol. 11, No. 3. - P. 234239.

9. Wu Y., Pei L. Gyroscope calibration via magnetometer // IEEE Sensors Journal. - 2017. - Vol. 17, No. 16. - P. 5269-5275.

10. Delgado J.V. [etal.]. Automatic calibration of low cost inertial gyroscopes with a PTU // 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC). - IEEE, 2016. - P. 121-125.

11. Madgwick S.O.H. Automated calibration of an accelerometers, magnetometers and gyro-scopes-a feasibility study // Tehc Rep, x-io Technologies Limited, Bristol, UK. 2010.

12. Filatov Y.V. [et al.]. Dynamic calibration method of inertial measurement units // Microsyst. Technol. - 2015. - Vol. 21, No. 11. - P. 2463-2467.

13. Hung J.C., Thacher J.R., White H.V. Calibration of accelerometer triad of an IMU with drifting Z-accelerometer bias // Proceedings of the IEEE National Aerospace and Electronics Conference. - IEEE, 1989. - P. 153-158.

14. Grewal M.S., Henderson V.D., Miyasako R.S. Application of Kalman filtering to the calibration and alignment of inertial navigation systems // 29th IEEE Conference on Decision and Control. - IEEE, 1990. - P. 3325-3334.

15. Kim M.S., Yu S.B., Lee K.S. Development of a high-precision calibration method for inertial measurement unit // International journal of precision engineering and manufacturing. - 2014.

- Vol. 15, No. 3. - P. 567-575.

16. Cheuk C.M. [et al.]. Automatic calibration for inertial measurement unit // 2012 12th International Conference on Control Automation Robotics & Vision (ICARCV). - IEEE, 2012.

- P. 1341-1346.

17. Zhang R., Hoflinger F., Reind L.M. Calibration of an IMU using 3-D rotation platform // IEEE sensors Journal. - 2014. - Vol. 14, No. 6. - P. 1778-1787.

18. Литвин М.А. [и др.]. Типы ошибок в инерциальных навигационных системах и методы их аппроксимации // Информационные процессы. - 2014. - Т. 14, № 4. - С. 326-339.

19. El-Diasty M., El-Rabbany A., Pagiatakis S. Temperature variation effects on stochastic characteristics for low-cost MEMS-based inertial sensor error // Measurement Science and Technology. - 2007. - Vol. 18, No. 11. - P. 3321.

20. Niu X. [et al.]. Fast thermal calibration of low-grade inertial sensors and inertial measurement units // Sensors. - 2013. - Vol. 13, No. 9. - P. 12192-12217.

REFERENCES

1. Sipos M. et al. Analyses of triaxial accelerometer calibration algorithms, IEEE Sensors Journal, 2011, Vol. 12, No. 5, pp. 1157-1165.

2. Syed Z.F. [et al.]. A new multi-position calibration method for MEMS inertial navigation systems, Measurement science and technology, 2007, Vol. 18. No. 7, pp. 1897.

3. Wang S., Meng N. A new Multi-position calibration method for gyroscope's drift coefficients on centrifuge, Aerospace Science and Technology, 2017, Vol. 68, pp. 104-108.

4. Yang H. [et al.]. A novel tri-axial MEMS gyroscope calibration method over a full temperature range, Sensors, 2018, Vol. 18, No. 9, pp. 3004.

5. Jia Y. [et al.]. Error analysis and compensation of MEMS rotation modulation inertial navigation system, IEEE Sensors Journal, 2018, Vol. 18, No. 5, pp. 2023-2030.

6. Mones Z. [et al.]. A comparative study of gravitational acceleration cancellation from on-rotor MEMS accelerometers for condition monitoring, 24th International Congress on Sound and Vibration. International Institute of Acoustics and Vibration, IIAV, 2017.

7. Olivares A. [et al.]. High-efficiency low-cost accelerometer-aided gyroscope calibration, 2009 International Conference on Test and Measurement. IEEE, 2009, Vol. 1, pp. 354-360.

8. Choi K.Y., Jang S., Kim Y.H. Calibration of inertial measurement units using pendulum motion, International Journal of Aeronautical and Space Sciences, 2010, Vol. 11, No. 3, pp. 234-239.

9. Wu Y., Pei L. Gyroscope calibration via magnetometer, IEEE Sensors Journal, 2017, Vol. 17, No. 16, pp. 5269-5275.

10. Delgado J. V. [et al.]. Automatic calibration of low cost inertial gyroscopes with a PTU, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC). IEEE, 2016, pp. 121-125.

11. Madgwick S.O.H. Automated calibration of an accelerometers, magnetometers and gyro-scopes-a feasibility study, Tehc Rep, x-io Technologies Limited, Bristol, UK. 2010.

12. Filatov Y.V. [et al.]. Dynamic calibration method of inertial measurement units, Microsyst. Technol., 2015, Vol. 21, No. 11, pp. 2463-2467.

13. Hung J.C., Thacher J.R., White H.V. Calibration of accelerometer triad of an IMU with drifting Z-accelerometer bias, Proceedings of the IEEE National Aerospace and Electronics Conference. IEEE, 1989, pp. 153-158.

14. Grewal M.S., Henderson V.D., Miyasako R.S. Application of Kalman filtering to the calibration and alignment of inertial navigation systems, 29th IEEE Conference on Decision and Control. IEEE, 1990, pp. 3325-3334.

15. Kim M.S., Yu S.B., Lee K.S. Development of a high-precision calibration method for inertial measurement unit, International journal of precision engineering and manufacturing, 2014, Vol. 15, No. 3, pp. 567-575.

16. Cheuk C.M. [et al.]. Automatic calibration for inertial measurement unit, 2012 12th International Conference on Control Automation Robotics & Vision (ICARCV). IEEE, 2012, pp. 1341-1346.

17. Zhang R., Hoflinger F., Reind L.M. Calibration of an IMU using 3-D rotation platform, IEEE sensors Journal, 2014, Vol. 14, No. 6, pp. 1778-1787.

18. Litvin M.A. [i dr.]. Tipy oshibok v inertsial'nykh navigatsionnykh sistemakh i metody ikh approksimatsii [Types of errors in inertial navigation systems and methods of their approximation], Informatsionnyeprotsessy [Information processes], 2014, Vol. 14, No. 4, pp. 326-339.

19. El-Diasty M., El-Rabbany A., Pagiatakis S. Temperature variation effects on stochastic characteristics for low-cost MEMS-based inertial sensor error, Measurement Science and Technology, 2007, Vol. 18, No. 11, pp. 3321.

20. Niu X. [et al.]. Fast thermal calibration of low-grade inertial sensors and inertial measurement units, Sensors, 2013, Vol. 13, No. 9, pp. 12192-12217.

Статью рекомендовала к опубликованию д.т.н., профессор Л.А. Симонова.

Чикрин Дмитрий Евгеньевич - Института вычислительной математики и информационных технологий Казанского федерального университета; e-mail: [email protected];

г. Казань, Россия; тел.: +79172727100; к.т.н.; доцент; директор.

Голоусов Святослав Владимирович - Институт физики Казанского федерального университета; e-mail: [email protected]; г. Казань, Россия; тел.: +79991640605; аспирант.

Chickrin Dmitry Evgenevich - Institute of Computer Mathematics and Information Technologies of the Kazan Federal University; e-mail: [email protected]; Kazan, Russia; phone: +79172727100; cand. of eng. sc.; associate professor; director.

Golousov Svyatoslav Vladimirovich - Institute of Physics of Kazan Federal University; e-mail: [email protected]; Kazan, Russia; phone: +79991640605; graduate student.

УДК 621.371.3 DOI 10.18522/2311-3103-2021-3-154-163

Ю.М. Мелёшин, В.И. Орешкин, К.С. Лялин

РАЗРАБОТКА АНТЕННОЙ СИСТЕМЫ MIMO РАДАРА KU ДИАПАЗОНА

ЧАСТОТ

В настоящее время проводится большое количество исследований и разработок радаров непрерывного действия на основе технологии MIMO. В таких системах процесс разработки антенного полотна имеет свои особенности и отличается от разработки классических антенных решеток. Так, использование взаимно-ортогональных сигналов на передающих элементах в комбинации с оцифровкой всех приемных каналов, позволяет строить виртуальную антенную решетку путем повторения приемной антенной решетки в точках расположения передающих антенных элементов, что существенно улучшает разрешающую способность по угловым координатам, а также позволяет избавится от дифракционных максимумов. Еще одной особенностью является обеспечение непрерывного режима работы, для этого необходимо обеспечить такой уровень пространственного запирания сигнала между всеми передающими сигналами (при условии излучения ими взаимно-ортогональных сигналов) и приемными элементами, чтобы не происходило перенасыщение приемных трактов. В данной работе рассмотрен процесс разработки антенного полотна для MIMO радара Ku диапазона, включающий следующие этапы: расчет требований к пространственному запиранию антенных элементов, оптимизация расположения антенных элементов, электромагнитное моделирование единичного излучателя и пространственного запирания сигналов, а также результирующих характеристик антенных элементов. В результате выбора и оптимизации расположения приемных и передающих антенных элементов была спроектирована структура из 32 передающих и 16 приемных элементов, расположенных на пространстве размером 30 на 19 см и при этом образующих виртуальную антенную решетку из 512 элементов размером 19 на 38 см. Полученная конфигурация виртуальной антенной решетки позволяет говорить о возможности ее использования в секторе работы ±60 градусов по обоим плоскостям и о потенциальной разрешающей способности не более 1.5 на 3 градуса (по азимуту и углу места соответственно). Расчет и моделирование пространственного запирания сигнала между передающими и приемными антенными элементами показал, что спроектированная конфигурация антенной решетки позволяет получить запирание 66 дБ, что позволило обеспечить непрерывный режим работы без перегрузки приемных трактов.

Антенны; MIMO радар; турникетный излучатель; пространственное запирание сигнала.

Yu.M. Meleshin, V.I. Oreshkin, K.S. Lyalin DESIGN OF AN ANTENNA SYSTEM FOR A KU-BAND MIMO RADAR

There is a large amount of research and development of continuous MIMO radars. The development process of the antenna aperture for MIMO radars is different from the development of traditional antenna arrays. The use of mutually orthogonal signals on the transmitting elements in combination with the digitization of all receiving channels allows to form a virtual antenna array by repeating the receiving antenna array at the locations of the transmitting antenna elements, which significantly improves the angular resolution, and makes it possible to get rid of side lobes. It is necessary to provide a high level of spatial attenuation of the signal between all of the transmitting and all of the receiving elements, to enable continuous mode of operation, so that there is

i Надоели баннеры? Вы всегда можете отключить рекламу.