Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Модель противоборства двух сторон⇐ ПредыдущаяСтр 19 из 19
Имитационную модель, в которой продвижение модельного времени реализовано с фиксированным шагом, рассмотрим на примере огневого противоборства группировок A и В. Аналитическое моделирование такой операции мы рассмотрели в предыдущей теме. Однако мы снимаем условие многочисленности группировок, так как оно теперь несущественно. Для начала, чтобы не загромождать алгоритм модели, введем два ограничения:
Впоследствии мы убедимся, что в имитационной модели рассматриваемого боя эти ограничения могут быть сняты. Моделирование проводится с целью определения средних численностей группировок на любой момент боя, в частности, на фиксированный момент времени . Учебная задача состоит в том, чтобы изучить структуру конкретного алгоритма, в котором продвижение модельного времени реализовано с фиксированным шагом . Введем обозначения: - первоначальные численности группировок; - текущие значения численностей группировок и соответственно; - число оставшихся средств каждой из сторон в конце -го интервала моделирования (после -ой реализации модели); - текущее число реализаций модели; - заданное число реализаций модели случайного процесса; - текущее время; - длительность интервала моделирования; - средние за реализаций модели численности оставшихся средств сторон в конце каждого интервала моделирования: - переменные счета средств сторон и соответственно. Идея построения имитационной модели состоит в реализации модели противоборства раз и фиксации остатков сторон после каждой реализации. По выполнении реализаций будут определены оценки численностей сторон . Определим величину . На выбор величины влияют два противоречивых требования:
С учетом приведенных выше требований разобьем интервал моделирования на равные отрезки такие, чтобы каждое огневое средство любой из сторон могло выстрелить не более одного раза.
Например, скорострельность средств поражения стороны , а средств стороны . Так как , то следует выбрать исходя из условия . Алгоритм имитации противоборства сторон состоит из четырех модулей:
Блок-схема алгоритма имитации противоборства двух сторон показана на рис. 3.23. Модуль установки начальных условий (). Он состоит из трех блоков 1… 3. Блок 1 - установка начальных условий на весь процесс моделирования: число реализаций модели, интервал исследования , величина временного шага , установка в нуль ячеек Блок 2 - установка начальных условий на очередную реализацию процесса: восстановление численностей сторон и исходного времени . Блок 3 - установка начальных условий на очередной отрезок модельного времени: подготовка перебора средств поражения каждой стороны. Модуль продвижения модельного времени (). Состоит из двух блоков 4..5. Блок 4 - продвижение модельного времени на очередной временной отрезок . Блок 5 - проверка условия окончания очередной реализации модели . Модуль формирования результата и обеспечения заданной точности (). Состоит из блоков 6…9. Блок 6 - накопление суммы остатков средств каждой стороны за текущее количество интервалов моделирования (реализаций модели).
Блок 7 - счетчик числа реализаций модели (). Блок 8 - осуществляет контроль над выполнением заданного числа реализаций модели. Число реализаций модели определяется, исходя из заданных точности и достоверности результатов моделирования. Блок 9 - формирование конечного результата моделирования. В данном случае - и . При необходимости определяются и другие статистические характеристики. Модуль имитации противоборства сторон (). Этот модуль - основной. Если структура предыдущих модулей, в общем-то, стандартна, то реализация данного модуля носит функционально-индивидуальный характер. Модуль включает блоки 10…25. Блок-схема алгоритма модуля представлена на рис. 3.24.
Каждое средство противоборствующих сторон идентифицируется его номером. Номера средств стороны - , средств стороны - . Блок 10 - выбор очередного средства стороны : . Блок 11 - проверка: все ли средства стороны получили право на выстрел? Если , то управление передается блоку 18 для имитации выстрелов средствами стороны . В противном случае управление передается блоку 12. Блок 12 - проверка: боеспособно ли выбранное средство? Состояние средств сторон и определяют переменные и :
|
||||||
Последнее изменение этой страницы: 2017-01-24; просмотров: 124; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.232.88.17 (0.01 с.) |