Проект Мегапират на самик!

ssh1
LaPart:

На ЛК без руддера стабилизация курса получалась миксом элевонов, вполне оправданно.

Объясните как это работает плз.
По моей логике на крыле без крена не повернешь? Или все же можно?
А накрениться крылу не даст наша же система стабилизации. соответственно получится конфликт двух подсистем.
Получается миксуй не миксуй держать курс не должен. Либо получается что система не держит горизонт как ей велено - тож не гуд.
Олег, по второй части поста rcopen.com/forum/f90/topic243418/4099 чо думаешь? Это по той же теме вроде.

LaPart
ssh1:

Объясните как это работает плз.
По моей логике на крыле без крена не повернешь? Или все же можно?

Без крена на ЛК не повернешь, правильно (если РН нет).
Микс РН в элевоны позволяет заменить (подмешать слегка, вернее) поворот с помощью РН на обычную комбинацию “немного крена - немного РВ”. И ЛК замечательно начинает держать курс, немного (ну смотря как в миксе намешано) кренясь в нужную сторону. Когда ЛК ложится на нужный курс, оно становится в горизонт по крену.
Вот мой вариант микса, с которым удержание курса работает:
в матрице Yaw подмешивается в оба элевона М1 и М2, в “стандартном” миксе для ЛК Yaw подмешивался только в М4 (видимо для крыльев с РН).
==================
Кстати - после этого микса я стал “понемногу” поправлять курс именно стиком РН, я к этому привык и получается плавнее.

ssh1
LaPart:

И ЛК замечательно начинает держать курс, немного (ну смотря как в миксе намешано) кренясь в нужную сторону.

Олег, а как получается что система стабилизации не держит горизонт?

alex-ber
ssh1:

Олег, а как получается что система стабилизации не держит горизонт?

Я конечно не Олег… Но мне думается, что ты Сергей немного не понимаешь принцип матрицы миксов - РН подмешивается в каналы элевонов и после(!!!) матрицы напавляются на сервы - Т.Е. после матрицы сигнал идет уже на сервы! Горизонт держится, но с поправкой примиксованного сигнала с РН… допустим у тебя крен влево, АП дает сигнал для выравнивания (ну чтоб проще - 4 гр) а курс сбит и нужно довернуть еще влево = значит на серву будет поступать сигнал 4гр - 2гр=2 гр (т.е. самик с креном в 2 гр довернет на курс и потом выровняется…
Ну и если наоборот - то сигналы сложатся и самк довернет на курс быстрее…
Вроде так…

ssh1

Мне кажется системе стабилизации пофиг на миксы она будет всеми силами возвращать самолет в горизонт. Так как система стабилизации видит отклонение от горизонта и начинает его возвращать увеличивая отклонения элеронов.
Я и не пойму почему все же получается повернуть )))) Если все работает как описано ранее - то не должно бы поворачивать.
Еще раз
1.Стаб долен держать горизонт если стик крена в нуле вне зависимости от миксов.
2.Стаб по курсу должен бы повернуть, что в следствии миксов ведет к отклонению элеронов. Что ведет к крену который пытается погасить стабилизатор по крену.
Вопрос даже не в том что он поворачивает, вопрос в том расчитана ли система на это (на взаимопротивоположные действия двух подсистем) ?

LaPart
ssh1:

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

Тут наверное Олег объяснит лучше, что он заложил в алгоритм, конечно как матчасть знать это нужно.
А я пока так понял, что отклонения, которые я “забил в матрицу” со стороны например Yaw, при нулях на входах Roll и Pitch, становятся как бы “официальными” (воля пилота) и добавляются к обычным отклонениям элевонов.
Вроде и работает похоже: не трогаю курс - крыло в горизонте, стик РН вправо - поехал поворачивать вправо. Приятно, что при этом меньше возможности навредить через случайные воздействия на РВ, как при обычном управлении креном.

AlexSneg
ssh1:

Так как система стабилизации видит отклонение от горизонта и начинает его возвращать увеличивая отклонения элеронов.

Кто сказал, что система видит отклонение. Ты все же не забывай - это автоматический режим полета. Чистый стаб работает так как ты и говоришь. Но на автомате сверху навешан еще программный контур, который добавляет в рассчитанный горизонт нужную ошибку. Ты видишь ошибку в 2градуса, то автомат подкидывает стабилизатору нужную ошибку крена. Стаб в результате видит нулевую ошибку и не сопротивляется. Серег ну там многоуровневая система. От того, что ты на экране видишь ошибку в 2 градуса, это не значит что стабу она отдается в те же 2 градуса.

Я конечно не могу на 100% утверждать за код МПХ, но принцип руления при стабилизации именно провоцирующий. Мы подкидываем стабу нужную нам ошибку, чтобы он попытался уже привести самолет к обнулению этой ошибки.

ssh1

В атвторежимах все так как ты описал, самолет захотел повернуть, дал стабу горизонта команду крен 10 градусов, самоль накреняется и поворачивает.
Здесь вопрос про ручной режим “стаб”. В нем не предусмотрены повороты креном для стабилизации курса.
И вроде на данный момент никакая ошибка стабилизатору горизонта не подкидывается при повороте по курсу. Рулим просто руддером. Я пытаюсь высянить почему все же поворот есть, особенно непонятно на крыле.

Syberian

2.0.4080 + наземка #75
===

  • Вывод экрана ИЛС в наземку. После нажатия кнопки “OSD” (рядом с кнопкой рекордера), плата начинает спихивать содержимое видеопамяти через телеметрию в очень сжатом виде. В результате на компе мы видим то, что показывал бы наш монитор, но при этом не нужно ни камеры, ни передатчика, ни собственно монитора. Только плата и комп.
    Полезная штука для настройки ИЛС.
    Как побочный эффект, ИЛС можно записывать на самописец или в наземке и даже транслировать по модему, т.к. скорость передачи всего 5 кбит/с. Скорость обновления невелика, 1-1.5 секунды на кадр, но применение найдется однозначно.
    Чтобы прекратить передачу, достаточно закрыть окно OSD.

Совершенно дикая функция, которой я нигде не видел 😃

ssh1

Олег, можешь прояснить ситуацию со стабилизациией курса у ЛК и т.д. (обсуждаем в последних постах) ?

Syberian

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

P.S. с креном все очевидно, но вдумчивый читатель спросит: а где же тут поворот?
Когда крыло куда-то кренится, не имея хвоста и чешуи, оно начинает соскальзывать преимущественно носом вперед, т.к. центр масс любого летабельного крыла всегда впереди центра давления. Возникает отрицательный тангаж, который система гасит, давая “ручку на себя”. В результате имеем красивый скоординированный поворот.

alex-ber

Примерно - то что я и написал, но как красиво!!!

ssh1
Syberian:

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

Да, логично, теперь понятно.
Получается что на бикслере равновесие тоже наступит при ненулевом крене, и самолет будет лететь с отклоненными элеронами и руддером.
Как следствие из этого получается чем больше у меня усиление стаба по крену - тем хуже стаб по курсу?

BindEm

Ещё примеры налёта (признаю немножко безобразил):

youtu.be/3Rya8NSf_w8

youtu.be/L_q_kRWHyDk

youtu.be/EPc_g7EDJVI

youtu.be/LpXay_INDX8

Тот же “вдумчивый смотритель” заметит изменения в комплектации. Но с эти зверем я пока не научился воевать. И полезности не ощутил. В первых двух видео при арминге дырочки ничем не закрывал, на двух последних - закрывал.

P.S. Научите вставлять ютуб ссылкой, а не плеером. А то большие простыни из моих сообщений выходят.

Syberian

При загрузке видео тубка дает ссылки на видео типа youtu.be/blablabla. Они вроде как форумом не распознаются. По мне, так пускай будет сразу встроенное, чтобы не лазить никуда.
Эх, как будто сам полетал! Отвратительно сочная картинка 😁 Ффтыкал, не отрываясь, все 4 серии.

Полезность аирспида ощутишь, когда приличный ветер будет. Это страховка от срыва, когда разворачиваешься по ветру. Тогда АП удерживает нижнюю уставку скорости именно по нему. В нормальных условиях - по ЖПС, как обычно. А так - прикольная шалабушка на носу, солидно выглядит - типа “как у взрослых” 😁
Смотрю, мануал попробовал на 4-м видео, чуть не звезданулся. АП расслабляет даже в акро, ага.

Нужно сделать юстировку горизонта не только вверх, но и вниз (это мне). А вам еще zoom out пощелкать нужно, т.к. заметно, что целеуказатель при повороте движется быстрее, чем точка на местности. Я бы мог сделать предустановки объективов, типа 2.4, 3.6, 3.8мм но у производителей все “попугаи” разные.

BindEm
Syberian:

При загрузке видео тубка дает ссылки на видео типа youtu.be/blablabla. Они вроде как форумом не распознаются. По мне, так пускай будет сразу встроенное, чтобы не лазить никуда.

Распознаются, именно они и вписаны 😵 Ну пусть будет так.

Syberian:

Эх, как будто сам полетал! Отвратительно сочная картинка 😁 Ффтыкал, не отрываясь, все 4 серии.

Картинка приятная, но с видеотрактом я ещё не закончил. Ещё есть над чем поработать.

Syberian:

Полезность аирспида ощутишь, когда приличный ветер будет. Это страховка от срыва, когда разворачиваешься по ветру. Тогда АП удерживает нижнюю уставку скорости именно по нему. В нормальных условиях - по ЖПС, как обычно. А так - прикольная шалабушка на носу, солидно выглядит - типа “как у взрослых” 😁

MPX у меня, спасибо Вам, и так очень круто выгребал в тяжёлых условиях и без всяких склонностей к штопорению даже без этого датчика. И над базой кружит стабильно, учитывая “обстановку”. Это по сравнению с конкурентами, название не скажу, но оно связано с орнитологией.

Syberian:

Смотрю, мануал попробовал на 4-м видео, чуть не звезданулся. АП расслабляет даже в акро, ага.

Это специально раскачивал, смотрел каково с Acro и без. Признаю немного зарулился 😁 Но acro однозначно - мой любимый режим! Я в него влюбился ещё когда был социальным (без ключа) пользователем системы на своём старом тренере.

Syberian:

Нужно сделать юстировку горизонта не только вверх, но и вниз (это мне). А вам еще zoom out пощелкать нужно, т.к. заметно, что целеуказатель при повороте движется быстрее, чем точка на местности. Я бы мог сделать предустановки объективов, типа 2.4, 3.6, 3.8мм но у производителей все “попугаи” разные.

Возможность “сдвинуть” горизонт по вертикали, думаю, будет полезна многим. Т.к. не у всех камеры центром строго в горизонт.
AHI shift я привязывался к меткам наклона 10, 20. Теперь, так понял, то же самое для Zoom (FOV) сделать чтобы целеуказатель тоже цеплялся за местность при горизонтальном перемещении?

Syberian
BindEm:

Возможность “сдвинуть” горизонт по вертикали, думаю, будет полезна многим.

AHI shift - это и есть сдвиг по вертикали всего горизонта вместе с визиром и метками. Просто он сейчас может сдвигать от центра только вверх - считал, что камеру обычно стремятся наклонить к земле, а у вас 2/3 экрана - небо 😃 Ну, это решаемо, доработаю.

BindEm:

то же самое для Zoom (FOV) сделать чтобы целеуказатель тоже цеплялся за местность при горизонтальном перемещении?

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

BindEm

Значит я зумом привязался к стабильности вертикальных меток. Если ещё зум аут-ать, то поплывут вертикальные. 😃
Ок. жду.

Syberian

2.0.4090
===
Авиагоризонт F16, вектор, целеуказатели (относится ко всему)

  • горизонт отмасштабирован по Х
  • разрешен отрицательный сдвиг горизонта
  • расширено поле шкалы
  • исправлено отображение линий горизонта при сдвиге

Владимир, по вашим делам. Сейчас горизонт в масштабе выровнян, поэтому достаточно настроить с помощью FOV совпадение меток при наклонах, и автоматом будут совпадать и маркера. Перед настройкой FOV выставьте самолет, чтобы горизонт показывал 0, и, глядя в камеру, сдвигайте нулевую линию вниз при помощи AHI shift, пока не совпадет с линией реального горизонта.
Все.

BindEm

Вчера и сегодня успел опробовать горизонт 😎 На первых двух видео моя семья передаёт всем приветы! Сегодня залил ещё “новый шрифт” для удаления и высота по GPS, который теперь виден на солнце 😛 Обновил дальность полёта на этой модели - 2600.

youtu.be/e86BU46hfmI

youtu.be/kAi-l8SR2s8

youtu.be/8qmhnvfqw_c

youtu.be/xw8loYMGAAA

Syberian

В третьем видео на 5:07 боком летит 😃 А по изображению кажется, что ветра вообще нет.
Горизонт заметно приятнее стал. Про “новый шрифт” долго думал, пока не дошло 😁
А что это в 4-м видео на 2:43 было? летел-летел, потом все потухло, мужик давай болтать… Потом “потери сигнала” всю дорогу.