AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Моды для Ил-2 (http://forum.aviaskins.com/forumdisplay.php?f=9)
-   -   Бомбовые прицелы в игре (http://forum.aviaskins.com/showthread.php?t=1317)

Borneo 04.04.2010 08:40

Цитата:

Сообщение от Kaiser (Сообщение 51508)
Дело в том, что любое изменение руддера, приводит самолёт к скольжению (заносит хвост в сторону, т е ставит ось самолёта под углом к воздушному потоку).

Не любое, а изменение нарушающее баланс (нулевую сумму) боковых моментов самолета относительно бокового фокуса. В твоем случае полет выполнялся без скольжения. (хвост никуда не заносило т.к. курс самолета оставался постоянным = 7 градусов)
Цитата:

Сообщение от Kaiser (Сообщение 51508)
В моём варианте, триммирование было с помощью руддера (РН), т е скольжение должно присутствовать по любому.

Суть триммирования как раз заключается в устранении скольжения, т.е. отриммировав самолет в горизонтальном полете без крена - ты убрал скольжение.
Цитата:

Сообщение от Kaiser (Сообщение 51508)
Если-бы мы угол сноса компенсировали с помощью элеронов и РВ, то здесь был-бы снос...

А вот с помощью элеронов получилось бы как раз скольжение.
Цитата:

Сообщение от Kaiser (Сообщение 51508)
Чтобы определить где здесь снос а где скольжение, надо найти вектор воздушной скорости и относительно его мы можем определить угол сноса или угол скольжения (см рис.).

Для интереса провёл небольшой эксперимент.
В игре с боковым ветром двигаясь в горизонте нулевым курсом, получил угол между векторами воздушной и путевой скоростью в 4* (снос).
Далее, с помощью (РН) самолёт триммирую так, чтобы вектор путевой скорости равнялся 0*(курсу), при этом ось самолёта пришлось отклонить на 7* от курса.
Отсюда можно определить угол скольжения 7*- 4*=3*
Вот эти 3* составляет угол скольжения.

Оттримировав самолет РН на автомате горизонта (без крена) - ты убрал скольжение. Если бы ты не убрал скольжение отклонением РН, то твой хвост постоянно заносило и вместо полета с постоянным курсом 7 градусов, ты бы крутил в воздухе круги на 360 градусов.

ZloyPetrushkO 04.04.2010 10:10

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

Код:

if(StabilizerControl)
00565        {
00566            AileronControl = -0.2F * FM.Or.getKren() - 2.0F * (float)FM.getW().x;
00567            tmpV3d.set(FM.Vwld);
00568            tmpV3d.normalize();
00569            float f6 = (float)(-500D * (tmpV3d.z - 0.001D));
00570            if(f6 > 0.8F)
00571                f6 = 0.8F;
00572            if(f6 < -0.8F)
00573                f6 = -0.8F;
00574            ElevatorControl = (f6 - 0.2F * FM.Or.getTangage() - 0.05F * FM.AOA) + 25F * (float)FM.getW().y;
00575            RudderControl = -0.2F * FM.AOS + 20F * (float)FM.getW().z;
00576        }

как видно, триммера он не трогает, сам АГ работает РН исходя из угла скольжения(АОС) и скорости вращения (W).
таким образом, скольжения он не создает при симметричной тяге.

на случай бокового ветра у бомбардировщика прицел поворачивается, посему совершенно непонятно зачем бомберу летать и бомбить со скольжением :)

ZloyPetrushkO 04.04.2010 13:32

между тем работа идет потихоньку...получен работающий читерский Норден с лазерным дальномером и полной автоматикой без задержки :)
теперь осталось смоделлировать работу автоматики прицела(т.е. сделать замедление)

Kaiser 04.04.2010 21:39

Цитата:

Сообщение от Borneo (Сообщение 51595)
Не любое, а изменение нарушающее баланс (нулевую сумму) боковых моментов самолета относительно бокового фокуса. В твоем случае полет выполнялся без скольжения. (хвост никуда не заносило т.к. курс самолета оставался постоянным = 7 градусов).

Вот эти 7* меня и сбивают с толку....:I'm_thinking:

В первом варианте курс самолёта ноль, вектор путевой скорости - 4* (снос 4*), следовательно чтобы изменить вектор путевой скорости на ноль, нам просто надо изменить курс самолёта на + 4*, но в игре мне пришлось его изменить на + 7*.
откуда взялись эти лишние 3 градуса?
Допускаю что мог ошибиться в замерах..., бум проверять...


Проверил:
Снос составляет - 7* от курса, т е при изменении курса самолёта на +7*, всё встало на свои места, т е скольжения нет.


Цитата:

Сообщение от ZloyPetrushkO (Сообщение 51601)
на случай бокового ветра у бомбардировщика прицел поворачивается, посему совершенно непонятно зачем бомберу летать и бомбить со скольжением :)

Нет летать со скольжением ему не обязательно, я хотел сказать что должна быть возможность поворота прицела на Вектор Путевой Скорости. То что сейчас реализовано в настройках прицела под названием СНОС я не знаю....:(

Пример:

Хейнкель
Высота 4000
Скорость 280
Курс 90

ВЕТЕР; 5 м/с; направление 0

Самолёт сносит на 7*, т е каждые 7000 м. полёта, самолёт отклоняется влево на 1000 м. (если судить по квадратам на карте).
Выставляем в настройках прицела возвышение на 7000 м (примерно 63*), а снос 7*, и перекрестие отклоняется не более 100 м. от условной точки на земле,
то-есть при таких настройках, прицел не дадаёт 900 м.

P.S.
Петрушка у меня тут вопрос.
Самолёт со скоростью 280 км/ч. 7000 м. пролетает за 72 сек., при этом его сносит ветром на 1000 м.
скорость ветра 5 м/с, умножаем на 72 сек. получаем 360 м.
почему в игре его сносит на 1000 м.?

Karabas-Barabas 04.04.2010 23:46

Цитата:

Сообщение от Kaiser (Сообщение 51673)
...
Пример:

Хейнкель
Высота 4000
...
выставляем в настройках прицела возвышение на 700 м ...

А почему выставляем 700 м?

Kaiser 05.04.2010 00:35

Цитата:

Сообщение от Karabas-Barabas (Сообщение 51685)
А почему выставляем 700 м?

Извиняюсь!
Не на 700, а на 7000 м.
Спасибо!:)
Переправил предыдущий пост...

Karabas-Barabas 05.04.2010 10:57

Цитата:

Сообщение от Kaiser (Сообщение 51673)
Самолёт со скоростью 280 км/ч. 7000 м. пролетает за 67 сек.

А не ~5220 м ?

Kaiser 05.04.2010 11:30

Цитата:

Сообщение от Karabas-Barabas (Сообщение 51694)
А не ~5220 м ?

Во блин!
Вчерашний праздник сказывается...
Спасибо!

ИСПРАВИЛ!:)
Цитата:

Сообщение от Kaiser (Сообщение 51673)
P.S.
Петрушка у меня тут вопрос.
Самолёт со скоростью 280 км/ч. 7000 м. пролетает за 72 сек., при этом его сносит ветром на 1000 м.
скорость ветра 5 м/с, умножаем на 72 сек. получаем 360 м.
почему в игре его сносит на 1000 м.?


Borneo 05.04.2010 19:32

Цитата:

Сообщение от Kaiser (Сообщение 51673)
Пример:

Хейнкель
Высота 4000
Скорость 280
Курс 90

ВЕТЕР; 5 м/с; направление 0

Самолёт сносит на 7*, т е каждые 7000 м. полёта, самолёт отклоняется влево на 1000 м. (если судить по квадратам на карте).
Выставляем в настройках прицела возвышение на 7000 м (примерно 63*), а снос 7*, и перекрестие отклоняется не более 100 м. от условной точки на земле,
то-есть при таких настройках, прицел не дадаёт 900 м.

Попробуй на Пе-2 крутить прицелом... ;)
Цитата:

Сообщение от Kaiser (Сообщение 51673)
P.S.
Петрушка у меня тут вопрос.
Самолёт со скоростью 280 км/ч. 7000 м. пролетает за 72 сек., при этом его сносит ветром на 1000 м.
скорость ветра 5 м/с, умножаем на 72 сек. получаем 360 м.
почему в игре его сносит на 1000 м.?

1. Самолет со скоростью 280км/ч, 7км расстояния пролетит за 7000 / 280 * 3.6 = 90сек. А не 72 сек.
2. Непонятно, на какой высоте ты совершал полет? Если например, на высоте 3000м, то скорость ветра там составит 11.1м/с при приземном 5м/с.
http://i033.radikal.ru/1001/a2/0532e91e32e3.gif
3. Если это так, то 90 * 11.1 = 999м и должно сносить... :)

Kaiser 05.04.2010 22:16

Цитата:

Сообщение от Borneo (Сообщение 51709)
Если например, на высоте 3000м, то скорость ветра там составит 11.1м/с при приземном 5м/с.
http://i033.radikal.ru/1001/a2/0532e91e32e3.gif
3. Если это так, то 90 * 11.1 = 999м и должно сносить... :)

БОЛЬШОЕ СПАСИБО за информацию!!!

теперь всё сходится..:good:

Kaiser 05.04.2010 22:30

Цитата:

Сообщение от Borneo (Сообщение 51709)
Попробуй на Пе-2 крутить прицелом... ;)

Да я уверен на все 100! если прицел будет крутится, то дело станет только за подготовленностью бомбардира...:ok:

ZloyPetrushkO 07.04.2010 00:12

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

Kaiser 07.04.2010 22:21

Цитата:

Сообщение от ZloyPetrushkO (Сообщение 51837)
надо такое?..

Раздельный сброс?! конечно нужен! в любом варианте...
Тем более, пока в игре нет правильной реализации площади поражения от парных сбросов (особо касается крупных бомб), раздельный сброс поможет растащить единую зону на две, тем самым повысив эффективность бомбовой нагрузки.....

Kaiser 08.04.2010 14:06

P.S.
Раздельный сброс нужен,
нО!
Как-же быть с ФАБами,?
Тем самым мы увеличим и так немалуу погрешность в площади поражения...
несложно представить размах от двух тон сброшенных с 4х-секундным интервалом...
т.е. соотношение загруз и качество вызовет недовольство «Синих»...

Karabas-Barabas 08.04.2010 14:43

Цитата:

Сообщение от Kaiser (Сообщение 51904)
P.S.
Раздельный сброс конечно нужен,
нО!
Как-же быть с ФАБами,?
Тем самым мы увеличим и так немалуу погрешность в площади поражения...
несложно представить размах от двух тон сброшенных с 4х-секундным интервалом...
т.е. соотношение загруз и качество вызовет недовольство «Синих»...

Вот на недовольство кого-либо точно не надо заморачиваться.

Kaiser 08.04.2010 15:33

Для начала неплохо бы с бомбами разобраться...

Kaiser 08.04.2010 23:16

Вот для примера, зона поражения однокалиберных бомб..
Теперь каждую зону удваиваем раздельным сбросом, и что там у нас получается?
А получается удар по gameplay...
Если я не ошибаюсь, то для сохранения игрового баланса, Синим всё таки понадобится удвоенное количество бобров...

ZloyPetrushkO 12.04.2010 01:04

Цитата:

Сообщение от Kaiser (Сообщение 51904)
P.S.
Раздельный сброс нужен,

мнение принято :)

Цитата:

Сообщение от Kaiser (Сообщение 51904)
т.е. соотношение загруз и качество вызовет недовольство «Синих»...

Цитата:

Сообщение от Kaiser (Сообщение 51945)
А получается удар по gameplay...
Если я не ошибаюсь, то для сохранения игрового баланса, Синим всё таки понадобится удвоенное количество бобров...



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

ZloyPetrushkO 12.04.2010 01:20

презентую тестовую версию промозженного Нордена-Лофте

во время работы нашел книгу с информацией по немецким прицелам. оттуда была полуцчена инфа, что нем.прицелы, ровно как и англо-американские, ровно как и наш советский ОПБ4-5 были прицелами синхронными.
таким образом, данные прицелы еще не умели сами от приборов получать данные и в течение полета без участия человека подстраиваться(это автосинхронные прицелы).
в синхронных прицелах ввод истинной скорости-высоты производился путем перебора штурманом различных угловых скоростей движения перекретья прицела(когда метка оставалась все время на цели-значит вот она, истинная скорость)

так что автоввода скорости высоты на етих прицелах не будет :)

угол сноса у Норденов и Лофте я почини-теперь они нормально отклоняються в сторону;

приведена в норму работа системы гироскопа с маятниковой коррекцией(об етом чуть ниже)


баллистический коэфициент бомб так же не пересчитываеться(ибо не умели). он вводить так же, как и на тестовом ОПБ посредством консольной команды.

автомат сброса пока не трогал. в сборке будет версия, где можно будет менять его значения :)

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

кроме того, в будущем планирую написать небольшую методику- как теперь устанавливать новые прицелы на самолет :)
-----

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

ZloyPetrushkO 13.04.2010 21:28

тэкс...собсна товарищи скачавшие-отзовитесь пожалуйста, работает ли данное чудо природы и есть ли замечания по оному :)
----
ЗЫ: точность прицела при правильном обращени позволяет с 2-3 км уверенно поражать цель типа самолет или 3 автомобиля(как например в простом редакторе на карте Окинава)
сразу говорю, етот момент я проверял лично дабы не было проблем :)


Текущее время: 18:43. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot