AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.10.2020, 16:08   #221
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Пример анимации работы ПРВ

https://www.youtube.com/watch?v=Z27Zu7j6W-Q
ildar вне форума   Ответить с цитированием
Старый 01.10.2020, 20:32   #222
Sergeich062
Местный
 
Аватар для Sergeich062
 
Регистрация: 07.02.2018
Адрес: Белая Русь
Сообщений: 150
По умолчанию

У ПРВ есть несколько режимов работы, но такого, как в "примере" точно нет. Обычно алгоритм работы ПРВ такой:
антенна сканирует (качается в вертикальной плоскости), оператор получает целеуказание (азимут и дальность до цели) и разворачивает ППК высотомера на указанный азимут. Определяет высоту, докладывает и ждет следующего целеуказания. Т.е. анимация работы должна быть такой:
ППК высотомера с качающейся антенной разворачивается на азимут цели, остановилась на 10-15 сек. Дальше, или медленный доворот по азимуту (сопровождение цели), или быстрый разворот на следующую цель.
Sergeich062 вне форума   Ответить с цитированием
Старый 01.10.2020, 20:44   #223
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Цитата:
Сообщение от Sergeich062 Посмотреть сообщение
У ПРВ есть несколько режимов работы, но такого, как в "примере" точно нет. Обычно алгоритм работы ПРВ такой:
антенна сканирует (качается в вертикальной плоскости), оператор получает целеуказание (азимут и дальность до цели) и разворачивает ППК высотомера на указанный азимут. Определяет высоту, докладывает и ждет следующего целеуказания. Т.е. анимация работы должна быть такой:
ППК высотомера с качающейся антенной разворачивается на азимут цели, остановилась на 10-15 сек. Дальше, или медленный доворот по азимуту (сопровождение цели), или быстрый разворот на следующую цель.
Источник http://vii.sfu-kras.ru/images/libs/s...ki_BPPRV13.PDF


Последний раз редактировалось ildar; 26.12.2021 в 15:38.
ildar вне форума   Ответить с цитированием
Старый 01.10.2020, 21:08   #224
Sergeich062
Местный
 
Аватар для Sergeich062
 
Регистрация: 07.02.2018
Адрес: Белая Русь
Сообщений: 150
По умолчанию

Все правильно. Но, как говорит Черномор, НО... В режиме КРУГОВОЙ-ОСТАНОВ. антенна НЕ КАЧАЕТСЯ В ВЕРТИКАЛЬНОЙ ПЛОСКОСТИ. Ее обычно фиксируют на нижних углах. Режим применяется для обнаружения и проводки маловысотных целей.
На практике режим применяется не часто: слишком большая нагрузка на привода вращения кабины, РЛС П-15(19) намного лучше (точнее) работают по маловысотным целям.
Sergeich062 вне форума   Ответить с цитированием
Старый 01.10.2020, 21:16   #225
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Цитата:
Сообщение от Sergeich062 Посмотреть сообщение
Все правильно. Но, как говорит Черномор, НО... В режиме КРУГОВОЙ-ОСТАНОВ. антенна НЕ КАЧАЕТСЯ В ВЕРТИКАЛЬНОЙ ПЛОСКОСТИ. Ее обычно фиксируют на нижних углах. Режим применяется для обнаружения и проводки маловысотных целей.
На практике режим применяется не часто: слишком большая нагрузка на привода вращения кабины, РЛС П-15(19) намного лучше (точнее) работают по маловысотным целям.
Согласен, в идеале ПРВ должен развернутся на цель и качать антенной на азимуте цели. Вот только проблема, для того, чтобы ПРВ разворачивался на цель и следил за ней, он должен уметь это делать. Это сложный код, он используется в другом классе мода (для tracking radar). И его нельзя так просто взять оттуда и вставить в класс ПРВ-10.

А если делать просто качение антенны по вертикали без разворота на цель, то это сразу бросается в глаза своей нелогичностью, ибо ПРВ смотрит в одну торону, а цель появляется совершенно с другой стороны.
ildar вне форума   Ответить с цитированием
Старый 01.10.2020, 21:31   #226
Sergeich062
Местный
 
Аватар для Sergeich062
 
Регистрация: 07.02.2018
Адрес: Белая Русь
Сообщений: 150
По умолчанию

Я так понял, что алгоритм вращения кабины Фреи к ПРВ-10 прикрутить проблематично. Если так, то просто сделать вращение кабины высотомера более медленным (2 об/мин) и разносторонним (2 оборота по часовой стрелке и 2 оборота против). Это как вариант. Будет похоже на боевую работу.
Sergeich062 вне форума   Ответить с цитированием
Старый 01.10.2020, 21:35   #227
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Цитата:
Сообщение от Sergeich062 Посмотреть сообщение
Я так понял, что алгоритм вращения кабины Фреи к ПРВ-10 прикрутить проблематично. Если так, то просто сделать вращение кабины высотомера более медленным (2 об/мин) и разносторонним (2 оборота по часовой стрелке и 2 оборота против). Это как вариант. Будет похоже на боевую работу.
Нет, как раз код вращении Фреи и был использован здесь.
Вот этот код, я даже название Фреи в коде на время тестирования не менял
Код:
   class Move extends Interpolate {
      public boolean tick() {
         if (RadarFreya.this.isAlive()) {
			 float var0 = RotatingRadarGeneric.cvt((float)Time.current() % 15000.0F, 0.0F, 15000.0F, 0.0F, 360.0F);
            RadarFreya.this.hierMesh().chunkSetAngles("Head_D0", -var0 - RadarFreya.this.pos.getAbsOrient().getYaw(), 0.0F, 0.0F);
			float var3 = (float)Time.current() % 2000.0F;
            float var1 = RotatingRadarGeneric.cvt(var3, 0.0F, 1000.0F, 0.0F, 30.0F);
            RadarFreya.this.hierMesh().chunkSetAngles("ParabolicArray", 0.0F, 0.0F, -var1 - RadarFreya.this.pos.getAbsOrient().getPitch());
 						if (var3 >= 1000) {
						float var2 = RotatingRadarGeneric.cvt(var3, 1000.0F, 2000.0F, 30.0F, 0.0F);
            RadarFreya.this.hierMesh().chunkSetAngles("ParabolicArray", 0.0F, 0.0F, -var2 - RadarFreya.this.pos.getAbsOrient().getPitch());
						}		
		
	  }
         return true;
      }
   }

Я думаю сделать, чтобы антенна ПРВ медленно вращалась без "кивания" и каждые примерно 60 градусов останавливалась, делала несколько "кивков" и снова начинала вращение на следующие 60 градусов.

Последний раз редактировалось ildar; 01.10.2020 в 21:51.
ildar вне форума   Ответить с цитированием
Старый 01.10.2020, 21:48   #228
Sergeich062
Местный
 
Аватар для Sergeich062
 
Регистрация: 07.02.2018
Адрес: Белая Русь
Сообщений: 150
По умолчанию

Очень своеобразный режим, хотя и возможный. Комбинация КРУГОВОЙ, ПРОГРАММА и РУЧНОЙ, КАЧАНИЕ 30.
Sergeich062 вне форума   Ответить с цитированием
Старый 01.10.2020, 21:51   #229
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Цитата:
Сообщение от Sergeich062 Посмотреть сообщение
Очень своеобразный режим, хотя и возможный. Комбинация КРУГОВОЙ, ПРОГРАММА и РУЧНОЙ, КАЧАНИЕ 30.
Думаю еще прикрутить случайный выбор азимута.
Завтра попробую его сделать и если он сработает, то запишу видео.
ildar вне форума   Ответить с цитированием
Старый 01.10.2020, 21:57   #230
Sergeich062
Местный
 
Аватар для Sergeich062
 
Регистрация: 07.02.2018
Адрес: Белая Русь
Сообщений: 150
По умолчанию

Добро, удачи. Посмотрим.
Sergeich062 вне форума   Ответить с цитированием
Старый 02.10.2020, 12:12   #231
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Сделал функционал ПРВ как у Tracking Radar.
Теперь ПРВ, как и должны, следят за целью с "киванием", а не все время вращаются по кругу.

Видео его работы

https://www.youtube.com/watch?v=cuMO...ature=youtu.be

А это пример работы реального ПРВ

https://www.youtube.com/watch?v=1SDu8mGzDpg

Одновременно встроил в мод часть функционала из планируемого "единого центра управлением перехвата". Теперь двухкоординатные РЛС, НЕ способные определять высоту цели, например, Фрейя, при установке рядом с ней в радиусе до 500 метров Tracking Radar как Wurzburg, автоматически начнут выдавать данные и по высоте. Если такой следящий радар будет уничтожен, а рядом с РЛС не будет другого следящего радара, то РЛС снова прекратит выдавать данные о высоте цели.

Таким образом оба типа радара в моде начнут между собой автоматически взаимодействовать.
Так что теперь чтобы получать от Фрейи все три координаты цели, рядом с ней надо будет устанавливать дополнительно Wurzburg, как это и было в реальности.

Последний раз редактировалось ildar; 02.10.2020 в 12:29.
ildar вне форума   Ответить с цитированием
Старый 03.10.2020, 11:27   #232
Sergeich062
Местный
 
Аватар для Sergeich062
 
Регистрация: 07.02.2018
Адрес: Белая Русь
Сообщений: 150
По умолчанию

Я так понял, что в перспективе, создав типовое подразделение РТВ (2-3 РЛС и 2 ПРВ) с "единым центром управлением перехвата" (пунктом наведения авиации - ПНА), команды наведения будут идти не от каждой РЛС, а одна от ПНА с его позывным.
PS. ПРВ получился зачетный!
Sergeich062 вне форума   Ответить с цитированием
Старый 03.10.2020, 11:58   #233
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Цитата:
Сообщение от Sergeich062 Посмотреть сообщение
Я так понял, что в перспективе, создав типовое подразделение РТВ (2-3 РЛС и 2 ПРВ) с "единым центром управлением перехвата" (пунктом наведения авиации - ПНА), команды наведения будут идти не от каждой РЛС, а одна от ПНА с его позывным.
PS. ПРВ получился зачетный!
Да, именно так и планируется сделать.

Последний раз редактировалось ildar; 03.10.2020 в 15:04.
ildar вне форума   Ответить с цитированием
Старый 11.10.2020, 16:31   #234
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Продолжаем разговор (с)
https://www.youtube.com/watch?v=CXjWoM0B0GY

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

Теперь, если цель выйдет за максимальную дальность, то радар прекращает за ней следить.
ildar вне форума   Ответить с цитированием
Старый 12.10.2020, 21:44   #235
Sergeich062
Местный
 
Аватар для Sergeich062
 
Регистрация: 07.02.2018
Адрес: Белая Русь
Сообщений: 150
По умолчанию

Вопрос.
Какой алгоритм реализован для выбора цели для слежения (для станций орудийной наводки) или для наведения (для РЛС, ПРВ)? Ну, кроме того, что цель находится в зоне обнаружения.
Все понятно, когда цель (самолет или плотная группа самолетов) одна. Цель в зоне - на нее и наводим. А если две и более? Не всегда, та которая первой появилась в зоне, или, та которая ближе, является приоритетной.
Я к тому, что создавая миссию в полном редакторе и устанавливая объект "Радар", нужно будет не только указать "Красный" или "Синий", а и цели его работы (цели, которые он будет брать на сопровождение и производить наведение).
Sergeich062 вне форума   Ответить с цитированием
Старый 13.10.2020, 12:25   #236
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Цитата:
Сообщение от Sergeich062 Посмотреть сообщение
Вопрос.
Какой алгоритм реализован для выбора цели для слежения (для станций орудийной наводки) или для наведения (для РЛС, ПРВ)? Ну, кроме того, что цель находится в зоне обнаружения.
Все понятно, когда цель (самолет или плотная группа самолетов) одна. Цель в зоне - на нее и наводим. А если две и более? Не всегда, та которая первой появилась в зоне, или, та которая ближе, является приоритетной.
Я к тому, что создавая миссию в полном редакторе и устанавливая объект "Радар", нужно будет не только указать "Красный" или "Синий", а и цели его работы (цели, которые он будет брать на сопровождение и производить наведение).
Алгоритм выбора цели радаром стандартен для игры: Выбирается ближайший к радару видимый самолет, за которым он следит до тех пор пока тот:
1. не будет сбит
2. не выйдет из зоны обзора
После чего радар начнет следит за следующим ближайшим к нему самолетом.
ildar вне форума   Ответить с цитированием
Старый 13.10.2020, 20:07   #237
Sergeich062
Местный
 
Аватар для Sergeich062
 
Регистрация: 07.02.2018
Адрес: Белая Русь
Сообщений: 150
По умолчанию

Цитата:
Сообщение от ildar Посмотреть сообщение
Алгоритм выбора цели радаром стандартен для игры: Выбирается ближайший к радару видимый самолет, за которым он следит до тех пор пока тот:
1. не будет сбит
2. не выйдет из зоны обзора
После чего радар начнет следит за следующим ближайшим к нему самолетом.
Понятно. Я так и предполагал. Учту при ваянии миссий.
Sergeich062 вне форума   Ответить с цитированием
Старый 14.10.2020, 11:48   #238
Niro
Местный
 
Регистрация: 27.06.2013
Адрес: Киев
Сообщений: 673
По умолчанию

Стоит посмотреть все видео, но там с 5 на 6 минуте несколько раз видно как работают радары.
https://www.youtube.com/watch?v=Hd_q...l=sky.n.planes
Niro вне форума   Ответить с цитированием
Старый 14.10.2020, 12:36   #239
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Цитата:
Сообщение от Niro Посмотреть сообщение
Стоит посмотреть все видео, но там с 5 на 6 минуте несколько раз видно как работают радары.
https://www.youtube.com/watch?v=Hd_q...l=sky.n.planes
Это радиолокационная система посадки РСП-6М2

http://library.voenmeh.ru/jirbis2/fi...page/5.3.5.htm

А здесь более подробно расписано как она работает https://studfile.net/preview/3639177/
ildar вне форума   Ответить с цитированием
Старый 17.10.2020, 17:18   #240
ildar
Чёрный бомбер
 
Аватар для ildar
 
Регистрация: 26.11.2018
Адрес: Бишкек, Кыргызстан
Сообщений: 329
По умолчанию

Ну всё, сборка почти готова. Осталось выбрать текст надписи, которая появляется, когда радар не видит самолет игрока.

Я выбрал: "Мы не видим ваш самолет на радаре!".

Однако, может игроки предложат свои варианты с другим текстом?
ildar вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru