Вопрос по гироскопам

vovic

Народ, подскажите плз., в режиме AVCS пьезогироскоп работает так: при отклонении ручки на маленький фиксированный угол, гироскоп интегрирует команду и рм плавно едет почти до упора - все на неподвижной модели при неподвижной ручке на передатчике.Это правильно? Гироскоп GY240

Advertisement
Vitaly

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

vovic

Вопрос возник из практики использования режима AVCS в канале тангажа самолета при центровках 50-60%. Мне казалось, что интегрируется только инерциальный канал в гироскопе, а команда микшируется напрямую.Если не трудно, плз., поподробнее о математике в гироскопе в режиме AVCS.

vovic

AVCS - это Angular Vector Control System,по описанию на сайте Futaba - то же, что и Heading Hold и Heading Lock.

Vitaly

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

  1. Сигнал с ручки подается только на вход гироскопа. Никаких микширований не производится.

  2. Гироскоп смотрит сигнал с датчика, и двигает рулевую машинку до тех пор, пока модель не закрутится с той скоростью, которая задается с ручки передатчика.

  3. Если ручка в среднем состоянии, то гироскоп смотрит не только чтобы модель не вращалась (угловая скорость равна нулю), но и контролирует чтобы модель никуда не повернулась (чтобы уголо поворота был равен нулю). То есть, если модель развернется, то гироскоп отработает рулевой машинкой так, чтобы модель развернулась обратно.

Есть еще канал регулировки чувствительности гироскопа, но конкретно для режима AVCS точно не знаю, на что это влияет. Кажется, на скорость отработки рулевых машинок и постоянную интегрирования (с каким ускорение будет разворачиваться модель при перекладки ручки управления).

vovic

Спасибо. Но мне кажется там все сложнее. Есть еще снижение эффективности инерциального канала пропорционально команде с передатчика. Т.е. снижается петлевое усиление в системе слежения за угловой скоростью (углом в AVCS).При этом растет и постоянная интегрирования. Где бы об этом почитать?

Vitaly

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

3 months later
aklion

К сожалению больше не встречаю тебя на чате, если можно опиши что даёт гироскоп на модели самолёта, и какие особенные свойства пилотирования она преобрела??

vovic

С гироскопами на самолетах летаю два года. В канале крена - самолетный от Хоббико, в канале тангажа - Футабовский 240 из новой серии. Ставил на обычный тренер (низкоплан Харрикейн от Космо) размером 1600 на 1400 - впечатление среднее, поскольку у него и так управляемость неплохая. А на самодельном маленьком - размером 1000 на 800 с центровкой за 60% - очень хорошие впечатления. Может взлетать и садиться поперек ветра. В сильный ветер вертикально взлетать и садиться,т.е. с нулевой горизонтальной скоростью. Вообще его полет напоминает утрированный симулятор, т.е. очень легко делать сложные вещи. Провоцирует на хулиганство в воздухе.Фигуры пилотажа просто идеальные - но толку в спортивном смысле мало - там это под запретом. Для этого нужны рули и элероны большой площади. Настройка эффективности - на грани автоколебаний для данной скорости полета. В отличие от вертолета, в самолетах сильно (в разы) меняется эффективность рулей в широком диапазоне скоростей (а у вертушек при косом обтекании рулевого винта максимум в 1,5 раза).Те пилоты, которые не управляют эффективностью гиро во время полетов, просто не чувствуют от него отдачи. В идеале - нужен датчик скорости с контроллером, который изменяет расходы рулей в каналах с гироскопом (и без него).Над этим сейчас работаю. К следующему сезону надеюсь сделать.

aklion

Володя, я наверное столкнусь с теми же проблеммами что и ты, может посоветуеш какие гиро применять, и скорее всего я тоже буду заниматся темже, ставить на модель тахометр и замер скорости, и пытатся всё это включить с гироскопами во всех трёх плоскостях, я хочю красивый пилотаж с возможностью выполнять необычные фигуры, так что если ты не против давай спишемся по почте, чтоб не грузить форум;)) Может совместные поиски в этом направлении будут более эффективными.

vovic

Пиши. Почту читаю только по будням на работе:(

Serge
Виталий (08-08-2001 01:10)

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

Верно!

Я тут написал на 16f84 програмку
AVC пробовал работает вот только
гиро у меня поганый от температуры дрейфует осталось его стабилизировать и ок!
Хотел попробывать гиро механнический интересно!
Да кстати формула AVC очень проста
-скорость перемещения-угол перемещения=сила
Суважением Сергей!

Vitaly

Механический гиро не советую. Геморроев слишком много. Потребляемый ток большой, дикие помехи от мотора, плохо удары переносит.

Насчет температурного дрейфа ситуевина странная. Вообще он есть и очень некислый, но я его почему-то не замечал, хотя термокомпенсация отсутствовала. Ты какие датчики использовал и как ноль выставлял ? Я применял ENC-03J а нольвыставлял при включении (надо было держать гироскоп неподвижно 5 секунд).

Напиши пожалуйста формулу AVC развернуто. Может даже лучше мне на email. Там же еще чувствительность должна регулироваться и т.д.

aklion

Господа может в форуме формулы и всё остальное, а то я тоже хочю знать 😉)

Serge
Виталий (23-11-2001 14:34)

Механический гиро не советую. Геморроев слишком много. Потребляемый ток большой, дикие помехи от мотора, плохо удары переносит.

Насчет температурного дрейфа ситуевина странная. Вообще он есть и очень некислый, но я его почему-то не замечал, хотя термокомпенсация отсутствовала. Ты какие датчики использовал и как ноль выставлял ? Я применял ENC-03J а нольвыставлял при включении (надо было держать гироскоп неподвижно 5 секунд).

Напиши пожалуйста формулу AVC развернуто. Может даже лучше мне на email. Там же еще чувствительность должна регулироваться и т.д.

Формулу я же написал , а чутье регулирую изменением
оценки угла поворота

Гироскоп у меня отстойный JVS а центер засекаю один раз при настройке (определение крайних положений,
центра гиро,скорость машинки)

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

Метод засечения центар после запуска в "теч 5 сек"
мне кажется не хорош представь что в полете произошол
сбой питания а потом восстановление и что?

Vitaly
Serge (26-11-2001 11:59)

Метод засечения центар после запуска в "теч 5 сек"
мне кажется не хорош представь что в полете произошол
сбой питания а потом восстановление и что?

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

vovic

Serge

Я тут написал на 16f84 програмку

Если не жалко, скинь плз. исходник на мыло! Спасибо!

3 months later
Vitaly
Володя (19-11-2001 20:21)

В отличие от вертолета, в самолетах сильно (в разы) меняется эффективность рулей в широком диапазоне скоростей (а у вертушек при косом обтекании рулевого винта максимум в 1,5 раза).Те пилоты, которые не управляют эффективностью гиро во время полетов, просто не чувствуют от него отдачи. В идеале - нужен датчик скорости с контроллером, который изменяет расходы рулей в каналах с гироскопом (и без него).Над этим сейчас работаю. К следующему сезону надеюсь сделать.

Володя, у меня тут вопрос глупый возник. А почему нельзя вместо датчика скорости замикшировать ручку газа со всеми необходимыми каналами? Конечно, не самое идеальное решение, зато не надо никаких датчиков дополнительных ставить. Что скажешь?

vovic

Делаешь к примеру “силовую бочку” или “харриер”. Газ - в последней трети хода, а скорость - почти нулевая. Расход рулей надо на максимум.
Вообще, в крутом пилотаже связь газа и фактической скорости очень непростая.
А для обычного полета все эти заморочки не нужны.

This site will not work without javascript!
This site will not work if cookies are completely disabled.
Site is offline
  • 60.26ms - Total
    • 0.08ms - http_prepare
    • 0.01ms - cookies_read
    • 0.02ms - tz_offset_read
    • 54.22ms - server_chain_exec
      • 0.05ms - session_load
      • 0.01ms - session_new
      • 0.04ms - csrf_token_set
      • 0.04ms - fill_session_from_AuthSession
      • 0.09ms - fetch_guest_user_info
      • 0.07ms - fill_user_info_locale
      • 0.01ms - layout_common_set
      • 0.22ms - show_announces
      • 47.54ms - server_method_exec
        • 1.66ms - offline_mode_check
        • 16.67ms - fetch_posts_list
          • 1.25ms - fetch_topic
          • 1.14ms - fetch_section
          • 2.34ms - fetch_and_fill_permissions
          • 1.10ms - check_access
          • 0.02ms - define_visible_post_st
          • 3.03ms - get_posts_ids
          • 2.63ms - fetch_posts
          • 1.15ms - fetch_and_fill_bookmarks
          • 1.20ms - fetch_and_fill_votes
          • 0.28ms - fetch_infractions
          • 0.03ms - collect_users
          • 1.20ms - check_ignores
          • 1.04ms - posts_sanitize_and_fill
        • 0.01ms - append_ads
        • 0.04ms - fill_subscription
        • 0.12ms - fetch_pagination
        • 0.01ms - fill_pagination
        • 0.02ms - fill_topic_fields
        • 0.01ms - redirect_to_last_page
        • 0.26ms - fill_topic_breadcrumbs
          • 0.12ms - internal_breadcrumbs_fill
        • 0.04ms - fill_meta
        • 0.01ms - update_view_counter
        • 0.01ms - mark_topic_read
        • 0.01ms - fill_post_list_blocks
        • 28.44ms - fill_similar_topics
      • 0.01ms - fill_runtime_locale
      • 0.19ms - inject_acp_access_state
      • 0.06ms - fill_runtime_user_info
      • 0.20ms - inject_dialog_permissions
      • 0.01ms - token_live_inject
      • 0.20ms - fetch_can_see_deleted_users
      • 3.03ms - users_join
      • 0.01ms - add_users_to_page_data
      • 0.01ms - session_ttl_increase
      • 0.11ms - assets_info_inject
      • 0.01ms - footer_common_inject
      • 0.01ms - navbar_common_inject
      • 0.01ms - recaptcha_pubkey_inject
      • 0.13ms - session_save
      • 0.01ms - session_delete
      • 0.01ms - last_active_update
      • 0.11ms - token_live_save
      • 1.66ms - response_to_plain_object
    • 0.01ms - not_modified_check
    • 0.02ms - http_loading_stub
    • 5.61ms - http_render
    • 0.02ms - inject_security_headers
    • 0.00ms - puncher_end