Перейти к содержанию
    

Решение "вырождения осей" четвертой осью вращения

https://ru.wikipedia.org/wiki/Складывание_рамок

Оканчивается текст фразой:

Решение проблемы — добавление четвёртой внешней рамки (redundant gimbal), управляя которой удерживают среднюю рамку в удалении от области «gimbal lock»[1].

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А текст по ссылке Вы читали?

Quote

The most likely operation would use the inner three gimbals to drive the stabilizing gyro error signals to zero while the fourth is driven so as to keep the middle gimbal near zero and away from the gimbal lock orientation. This can be done by generating a redundant gimbal rate command by expressions similar to

A(redundant) = k sin A(middle) / cos A(outer)

so that a negative feedback on middle angle occurs to drive middle angle towards zero.

....

The redundant gimbal must be accelerated if it is to do its job even when middle gimbal angle is near zero, In fact a situation like gimbal lock occurs for outer angles near 90 degrees as can be seen in the above equation. Close to 90 degrees outer gimbal angle, the redundant gimbal must be driven at a very fast rate to hold middle at zero.

Это такая же вырожденная точка. Когда на их рисунке внешняя рамка (outer gimbal) близка к 90 градусам, то нужен очень быстрый переброс 4й рамки для устранения блокировки. Это как раз когда cos A(outer) становится близок к 0.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 6/1/2020 at 12:25 PM, Mikhail_015 said:

Извините, я не только математик не очень, но и художник не ахти...

Вот это кстати зря.
Я тож художник никакой, но гимбал в свое время себе нарисовал нормальный с полным повторение динамики.

gimbal.gif

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

Можете взять.  

Gimbal.SLDASM 
Файл в формате SolidWorks

Как считать уже было сказано.
На подходе к вырождению перестаете управлять одной рамкой и держите ее фиксированной по отношению к родительской и включаете в работу 4-ю рамку. Обратное делаете при удалении от позиции вырождения.     (но это не точно :biggrin:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, AlexandrY сказал:

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

Спасибо. Вселяет оптимизм, что Вам "сразу видно" - а то большинству людей надо упорно объяснять необходимость четвертой рамки.

У нас есть товарищи, которые могут перевести математику в необходимые повороты осей, но у нас НЕТ самОй математики.

То есть, например, "на входе" имеем углы положения внутренней рамки относительно "земли" X, Y, Z, а положение 4-х осей при этом A, B, C, D.

Необходимо каждый угол изменить на x, y, z (то есть получить новое положение внутренней рамки X+x, Y+y, Z+z). И на "выходе" этой математики надо иметь решение - НА КАКИЕ УГЛЫ a, b, c, d НАДО ПОВЕРНУТЬ все 4 оси (то есть получить положение 4-х осей A+a, B+b, C+c, D+d) чтобы получить требуемое положение внутренней рамки?

И, при этом, чтобы избежать "вырождения осей" держать плоскости рамы 4 и 2 перпендикулярно (правда, в Вашей версии это 1 и 4 рамки - но это пока не важно).

Вот мы и "упёрлись" в отсутствие у нас этой "математики" пересчета...

В надежде на неё выйти и обратились сюда.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажу честно, весь топик не читал, но тема хорошо знакома.

Gimbal lock или регуляризация уравнений Эйлера действительно решается переходом к 4 параметрам - параметрам Родрига-Гамильтона. Подробно см. Бранец В.Н., Шмыглевский И.П. Применение кватернионов в задаче ориентации твердого тела. Только, 4 параметра не имеют ничего общего с четвертой осью.

Пока Вы работаете с углами Эйлера или Крылова победить особую точку - не удастся, в какой-то монографии это явно прописано, если сильно нужно - напишите, подниму старые записи, возможно, найду ссылку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 02.06.2020 в 22:23, Rst7 сказал:

Что-то чем дальше в лес, тем вообще какой-то туман с этой четвертой осью. А можете вообще ссылку на какое-нибудь описание предоставить (именно про четырехосвевые дела с удержанием в перпендикуляре к рамке 2)? А то я что-то совсем разучился в гугл, ничего не могу найти.

И опять здравствуйте.

Здесь немного написано про проблему, необходимость дополнительной рамки и держать ее под 90 градусов, чтобы избежать блокировки: 

https://en.wikipedia.org/wiki/Gimbal_lock

image.thumb.png.6a8f4ceb03474902e6f0ea51469b7d49.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 03.07.2020 в 14:42, AndreyVN сказал:

Скажу честно, весь топик не читал, но тема хорошо знакома.

Gimbal lock или регуляризация уравнений Эйлера действительно решается переходом к 4 параметрам - параметрам Родрига-Гамильтона. Подробно см. Бранец В.Н., Шмыглевский И.П. Применение кватернионов в задаче ориентации твердого тела. Только, 4 параметра не имеют ничего общего с четвертой осью.

Пока Вы работаете с углами Эйлера или Крылова победить особую точку - не удастся, в какой-то монографии это явно прописано, если сильно нужно - напишите, подниму старые записи, возможно, найду ссылку.

Увы, используя 3 рамы, мы имеем проблему НЕ с математикой, а с механикой. Ибо, если 1 и 3 оси встают параллельно (а это запросто может быть, если внутренней рамке "захочется" туда повернуться, как, например летчику или космонавту), то происходит блокировка, каким бы образом Вы ни считали математику - с помощью углов Эйлера , или кватернионов, или ещё как ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...