Моделирование алгоритма работы бесплатформенной инерциальной навигационной системы для контроля состояния рельсового пути | Статья в журнале «Молодой ученый»

Библиографическое описание:

Прасолов А. С., Кащеев А. А., Пасечник Д. О., Хайрутдинов Д. И. Моделирование алгоритма работы бесплатформенной инерциальной навигационной системы для контроля состояния рельсового пути // Молодой ученый. — 2016. — №15. — С. 75-80. — URL https://moluch.ru/archive/119/33060/ (дата обращения: 18.07.2018).



В представленной работе проведено моделирование в среде MATLAB/Simulink, в результате которого получены параметры ориентации и навигации. Проведен сравнительный анализ с данными встроенного вычислителя БИНС.

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

1. Разработка модели в среде Matlab/Simulink.

Моделирование служит для наблюдения, предсказания поведения объекта и выбора свойств объекта (критерия эффективности работы), оптимизации работы при задании тех или иных входных условий, воздействий. Применительно к БИНС можно выделить такие задачи моделирования как исследование математической модели БИНС в реальном времени и определение точности выработки параметров с учетом погрешностей ЧЭ, входящих в БИНС, и внешних возмущений. Следовательно, составление достоверной модели является ключевым моментом.

Для моделирования алгоритма БИНС была выбрана среда Matlab/Simulink. Эта программа позволяет применять различные походы к моделированию, имеет расширенный набор функций, блоков и пакетов для аппроксимации, статистической обработки данных, решения дифференциальных уравнений, позволяет проводить дифференциальные и интегральные исчисления. Пакет Simulink расширяет возможности для моделирования, имитации поведения сложных систем и разработки новых систем и подсистем.

В соответствии со структурной схемой БИНС построим модель в среде Matlab/Simulink. При моделирование не рассматривался вертикальный канал, поэтому исключается блок выработки вертикальной скорости, и проекций высоты.

C:\Users\Daniil\Desktop\Снимок896.JPG

Рис. 1. Блок-схема работы алгоритма БИНС

Блок акселерометров (БА) вырабатывает проекции вектора кажущегося ускорения nx, ny, nz на оси ССК. Далее с помощью матрицы С производится пересчет nx, ny, nz из ССК в ГСК (блок «Переход к ГСК»). Матрица С формируется по данным от ДУС согласно выражению. В результате образуются проекции кажущегося ускорения aXg, aYg и aZg.

В «Блоке выработки , и » формируются компенсирующие ускорения, которые вычитаются из aXg, aYg и aZg. В результате будут получены проекции ускорения относительного движения объекта, и .

Для определения координат местоположения объекта (широты и долготы) ускорения относительного движения поступают в «Блок выработки навигационной информации», где производится двукратное интегрирование о,и при начальных условиях.

В «Блоке выработки , , » формируются проекции вектора абсолютной угловой скорости географического трехгранника , , . Затем полученные проекции с помощью матрицы А перепроектируются из ГСК в ССК, то есть формируются компоненты переносной угловой скорости , ,(блок «Переход в ССК»). Затем эти составляющие поступают в часть схемы, отвечающей за алгоритм ориентации.

Из показаний датчиков угловой скорости (БГ – блок гироскопов) исключаются компоненты , ,. Таким образом, будут получены относительные угловые скорости , , из которых образуются , θ и γ. Далее производится их интегрирование и на выход «Блока углов выработки ориентации» поступают данные о углах рыскания , тангажа θ и крена γ.

Основные соотношения:

Проекции относительной угловой скорости

Кинематические уравнения в углах Эйлера-Крылова

Углы поворотов Эйлера-Крылова

,

2. Результаты моделирования.

Рассмотренные данные были взяты с участка ж. д. «Вырица-Коммунар».

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

Рис. 2. Угол рысканья

Погрешность моделирования составила 0,36’. Описать увел рисунок. На увеличенном фрагменте графика представлено максимальное отклонение показаний модели от вычислителя.

Рис. 3. Угол тангажа

Погрешность моделирования составила 0,72’

Рис. 4. Угол крена

Погрешность моделирования составила 4,32’

Рис. 5. Широта

Погрешность моделирования составила 2,16’

Рис. 6. Долгота

Погрешность моделирования составила 3,24’

Рис. 7. Траектория движения объекта

Заключение.

В данной работе была разработана модель алгоритма БИНС в среде MATLAB/Simulink. Получены параметры ориентации (углы курса, тангажа и крена), навигации (долгота и широта), также представлена траектория движения объекта. Получены погрешности между нашей моделью и вычислителем, максимальная погрешность моделирования составила 4.32’ по параметрам ориентации и 3,24’ по параметрам навигации.

Литература:

  1. Боронахин А. М., Иванов П. А., Подгорная Л. Н., Ткаченко А. Н. Интегрированные инерциальные технологии динамического мониторинга рельсового пути. СПб.: Изд-во СПбГЭТУ «ЛЭТИ», 2014. 170 с.
  2. Филипеня Н. С. Разработка инерциальных методов и средств измерения параметров рельсового пути /диссертация на соискание уч. ст. к. т. н. / СПб, 2007.
Основные термины (генерируются автоматически): погрешность моделирования, MATLAB, Блок выработки, БИНС, параметр ориентации, рельсовый путь, относительное движение, проекция вектора, результат моделирования, траектория движения.


Похожие статьи

Компьютерное моделирование движения железнодорожного...

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

Методика анализа и схема алгоритма анализа динамических...

Расчет составляющих вектора погрешностей по программной траектории в зависимости от

В упрошенном варианте блок-схема обобщенного алгоритма вычисления погрешности

Решение обратных задач геометрии и кинематики (заданы траектория движения рабочей...

Использование векторных полей в задачах компенсации...

Отметим, что при движении пространственного объекта от видеокамеры, направления векторов скоростей движения блоков его проекции изменятся на противоположные, но поле при этом останется центральным (рис. 2.).

Согласно результатам моделирования, по тройке...

Синтез LQR-регуляторов для управления квадрокоптером и их...

Рис. 1. Проекция траекторий моделей квадрокоптеров на плоскость. При желаемой траектории движения (11) и времени моделирования сумма имела значение 0.015.

Использование математических пакетов Matlab & Simulink при разработке цифровых фильтров.

Моделирование моментов нагрузки электродвигателей в MATLAB

Рис.4 Блок моделирования нагрузки на валу двигателя.

Рис.10 Временная диаграмма пуска, установившегося движения.

Моделирование асинхронного двигателя с переменными is – ψr в Matlab-Script в системе относительных единиц.

Стенд по исследованию алгоритмов работы вычислителя БИНС...

Бесплатформенные инерциальные навигационные системы (БИНС) являются

определять с помощью гироскопов ориентацию осей чувствительности акселерометров относительно

В состав ЭУ помимо вычислителя входит блок акселерометров (БА), блок датчиков угловых...

Моделирование системы векторного управления для привода...

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

Управление движением автономного мобильного робота...

вектор направления движения мобильного робота в пространстве ; — проекция вектора на плоскости , где

Метод оптимизации модели мобильного робота для системы эволюционного моделирования.

Обсуждение

Социальные комментарии Cackle

Похожие статьи

Компьютерное моделирование движения железнодорожного...

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

Методика анализа и схема алгоритма анализа динамических...

Расчет составляющих вектора погрешностей по программной траектории в зависимости от

В упрошенном варианте блок-схема обобщенного алгоритма вычисления погрешности

Решение обратных задач геометрии и кинематики (заданы траектория движения рабочей...

Использование векторных полей в задачах компенсации...

Отметим, что при движении пространственного объекта от видеокамеры, направления векторов скоростей движения блоков его проекции изменятся на противоположные, но поле при этом останется центральным (рис. 2.).

Согласно результатам моделирования, по тройке...

Синтез LQR-регуляторов для управления квадрокоптером и их...

Рис. 1. Проекция траекторий моделей квадрокоптеров на плоскость. При желаемой траектории движения (11) и времени моделирования сумма имела значение 0.015.

Использование математических пакетов Matlab & Simulink при разработке цифровых фильтров.

Моделирование моментов нагрузки электродвигателей в MATLAB

Рис.4 Блок моделирования нагрузки на валу двигателя.

Рис.10 Временная диаграмма пуска, установившегося движения.

Моделирование асинхронного двигателя с переменными is – ψr в Matlab-Script в системе относительных единиц.

Стенд по исследованию алгоритмов работы вычислителя БИНС...

Бесплатформенные инерциальные навигационные системы (БИНС) являются

определять с помощью гироскопов ориентацию осей чувствительности акселерометров относительно

В состав ЭУ помимо вычислителя входит блок акселерометров (БА), блок датчиков угловых...

Моделирование системы векторного управления для привода...

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

Управление движением автономного мобильного робота...

вектор направления движения мобильного робота в пространстве ; — проекция вектора на плоскости , где

Метод оптимизации модели мобильного робота для системы эволюционного моделирования.

Задать вопрос