![]() Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
![]() Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
![]() |
Модель противоборства двух сторон
Имитационную модель, в которой продвижение модельного времени реализовано с фиксированным шагом, рассмотрим на примере огневого противоборства группировок A и В. Аналитическое моделирование такой операции мы рассмотрели в предыдущей теме. Однако мы снимаем условие многочисленности группировок, так как оно теперь несущественно. Для начала, чтобы не загромождать алгоритм модели, введем два ограничения:
Впоследствии мы убедимся, что в имитационной модели рассматриваемого боя эти ограничения могут быть сняты. Моделирование проводится с целью определения средних численностей группировок на любой момент боя, в частности, на фиксированный момент времени Учебная задача состоит в том, чтобы изучить структуру конкретного алгоритма, в котором продвижение модельного времени реализовано с фиксированным шагом Введем обозначения:
Идея построения имитационной модели состоит в реализации модели противоборства Определим величину
С учетом приведенных выше требований разобьем интервал моделирования Например, скорострельность средств поражения стороны
Алгоритм имитации противоборства сторон состоит из четырех модулей:
Блок-схема алгоритма имитации противоборства двух сторон показана на рис. 3.23. Модуль установки начальных условий ( Блок 1 - установка начальных условий на весь процесс моделирования: число реализаций Блок 2 - установка начальных условий на очередную реализацию процесса: восстановление численностей сторон Блок 3 - установка начальных условий на очередной отрезок поражения каждой стороны. Модуль продвижения модельного времени ( Блок 4 - продвижение модельного времени на очередной временной отрезок Блок 5 - проверка условия окончания очередной реализации модели Модуль формирования результата и обеспечения заданной точности ( Блок 6 - накопление суммы остатков средств каждой стороны за текущее количество интервалов моделирования (реализаций модели).
Блок 7 - счетчик числа реализаций модели ( Блок 8 - осуществляет контроль над выполнением заданного числа реализаций модели. Число реализаций модели определяется, исходя из заданных точности и достоверности результатов моделирования. Блок 9 - формирование конечного результата моделирования. В данном случае - При необходимости определяются и другие статистические характеристики. Модуль имитации противоборства сторон ( Каждое средство противоборствующих сторон идентифицируется его номером. Номера средств стороны Блок 10 - выбор очередного средства стороны Блок 11 - проверка: все ли средства стороны Блок 12 - проверка: боеспособно ли выбранное средство? Состояние средств сторон Если окажется выбора очередного средства стороны Блок 13 - выбор цели из средств стороны Блок 14 - проверка выбранной цели: не уничтожена ли она была на предыдущих этапах данной реализации модели? Если Иначе - переход к блоку 15 для имитации выстрела. Выстрел - одиночное событие со случайным исходом. Моделью такого события является известная нам конструкция из двух блоков 15 и 15.1.
Блок 15 - обращение к ДСЧ за равномерно распределенным случайным числом Блок 15.1 - проверка результата выстрела. Если Блок 16 - уменьшение числа средств стороны Блок 17 - не уничтожена ли вся группировка После предоставления права на выстрел всем средствам стороны Функции блоков 18… 25 попарно одинаковы с функциями блоков 10…17, изменены только обозначения - вместо По окончании перебора всех средств стороны Примерная диаграмма изменения численностей сторон
Date: 2015-07-17; view: 448; Нарушение авторских прав |