Моделирование — это имитационное представление процесса или системы, которые могут существовать в реальном мире. [1] [2] [3] В этом широком смысле моделирование часто может использоваться взаимозаменяемо с моделью . [2] Иногда проводится четкое различие между этими двумя терминами, при котором моделирование требует использования моделей; модель представляет ключевые характеристики или поведение выбранной системы или процесса, тогда как моделирование представляет собой эволюцию модели с течением времени. [3] Другой способ различить термины — определить моделирование как экспериментирование с помощью модели. [4] Это определение включает в себя независимые от времени моделирования. Часто для выполнения моделирования используются компьютеры .
Моделирование используется во многих контекстах, таких как моделирование технологий для настройки или оптимизации производительности , инженерия безопасности , тестирование, обучение, образование и видеоигры. Моделирование также используется с научным моделированием природных систем или человеческих систем для получения представления об их функционировании, [5] как в экономике. Моделирование может использоваться для демонстрации возможных реальных эффектов альтернативных условий и курсов действий. Моделирование также используется, когда реальная система не может быть задействована, потому что она может быть недоступна, или может быть опасной или неприемлемой для задействования, или она проектируется, но еще не построена, или ее может просто не существовать. [6]
Ключевые вопросы моделирования и имитации включают получение достоверных источников информации о соответствующем выборе ключевых характеристик и поведений, используемых для построения модели, использование упрощающих приближений и предположений в модели, а также точность и обоснованность результатов моделирования. Процедуры и протоколы для проверки и валидации моделей являются текущей областью академического изучения, уточнения, исследования и разработки в технологии или практике моделирования, особенно в работе компьютерного моделирования.
Исторически сложилось так, что моделирование, используемое в различных областях, развивалось в значительной степени независимо друг от друга, но исследования теории систем и кибернетики в XX веке в сочетании с распространением использования компьютеров во всех этих областях привели к некоторой унификации и более систематическому взгляду на эту концепцию.
Физическое моделирование относится к моделированию, в котором физические объекты заменяются реальными (некоторые круги [7] используют этот термин для компьютерного моделирования, моделирующего выбранные законы физики, но в этой статье этого нет). Эти физические объекты часто выбираются потому, что они меньше или дешевле, чем реальный объект или система.
Интерактивное моделирование — это особый вид физического моделирования, часто называемый моделированием с участием человека , в котором физические моделирования включают в себя операторов-людей, например, в авиасимуляторе , парусном симуляторе или симуляторе вождения .
Непрерывное моделирование — это моделирование, основанное на непрерывных, а не дискретных шагах времени, с использованием численного интегрирования дифференциальных уравнений . [8]
Дискретно-событийное моделирование изучает системы, состояния которых изменяют свои значения только в дискретные моменты времени. [9] Например, моделирование эпидемии может изменить количество инфицированных людей в моменты времени, когда восприимчивые люди заражаются или когда инфицированные люди выздоравливают.
Стохастическое моделирование — это моделирование, в котором некоторая переменная или процесс подвержены случайным изменениям и проецируются с использованием методов Монте-Карло с использованием псевдослучайных чисел. Таким образом, повторные запуски с теми же граничными условиями будут давать разные результаты в пределах определенного доверительного диапазона. [8]
Детерминированное моделирование — это моделирование, которое не является стохастическим: таким образом, переменные регулируются детерминированными алгоритмами. Поэтому повторные запуски с одинаковыми граничными условиями всегда дают идентичные результаты.
Гибридное моделирование (или комбинированное моделирование) представляет собой смесь непрерывного и дискретного событийного моделирования и приводит к численному интегрированию дифференциальных уравнений между двумя последовательными событиями для уменьшения количества разрывов. [10]
Автономная симуляция — это симуляция, запущенная на одной рабочей станции сама по себе.
АРаспределенное моделирование — это моделирование, которое использует более одного компьютера одновременно, чтобы гарантировать доступ к различным ресурсам (например, многопользовательская работа с различными системами или распределенные наборы данных); классическим примером являетсяраспределенное интерактивное моделирование(DIS).[11]
Параллельное моделирование ускоряет выполнение моделирования за счет одновременного распределения рабочей нагрузки между несколькими процессорами, как в высокопроизводительных вычислениях . [12]
Интероперабельное моделирование — это когда несколько моделей, симуляторов (часто определяемых как федерации) взаимодействуют локально, распределенные по сети; классическим примером является высокоуровневая архитектура . [13] [14]
Моделирование и имитация как услуга — это когда доступ к моделированию как к услуге осуществляется через Интернет. [15]
Моделирование, совместимое моделирование и серьезные игры – это то, где серьезные игровые подходы (например, игровые движки и методы взаимодействия) интегрируются с совместимым моделированием. [16]
Точность моделирования используется для описания точности моделирования и того, насколько близко оно имитирует реальный аналог. Точность в целом классифицируется как одна из трех категорий: низкая, средняя и высокая. Конкретные описания уровней точности подлежат интерпретации, но можно сделать следующие обобщения:
Синтетическая среда — это компьютерное моделирование, которое может быть включено в моделирование с участием человека. [19]
Моделирование в анализе отказов относится к моделированию, в котором мы создаем среду/условия для определения причины отказа оборудования. Это может быть лучшим и самым быстрым методом определения причины отказа.
Компьютерное моделирование (или «сим») — это попытка смоделировать реальную или гипотетическую ситуацию на компьютере, чтобы ее можно было изучить и увидеть, как работает система. Изменяя переменные в моделировании, можно делать прогнозы о поведении системы. Это инструмент для виртуального исследования поведения изучаемой системы. [3]
Компьютерное моделирование стало полезной частью моделирования многих естественных систем в физике , химии и биологии , [20] и человеческих систем в экономике и социальных науках (например, вычислительной социологии ), а также в инженерии для получения представления о работе этих систем. Хороший пример полезности использования компьютеров для моделирования можно найти в области моделирования сетевого трафика . В таких симуляциях поведение модели будет изменяться в каждой симуляции в соответствии с набором начальных параметров, принятых для среды.
Традиционно формальное моделирование систем осуществлялось с помощью математической модели , которая пытается найти аналитические решения, позволяющие предсказать поведение системы из набора параметров и начальных условий. Компьютерное моделирование часто используется как дополнение или замена для моделирования систем, для которых простые аналитические решения в замкнутой форме невозможны. Существует много различных типов компьютерного моделирования, общей чертой которых является попытка сгенерировать выборку репрезентативных сценариев для модели, в которой полный перечень всех возможных состояний был бы невозможен или невозможен.
Существует несколько пакетов программного обеспечения для выполнения компьютерного имитационного моделирования (например, моделирование Монте-Карло , стохастическое моделирование, многометодное моделирование), что делает моделирование практически не требующим усилий.
Современное использование термина «компьютерное моделирование» может охватывать практически любое компьютерное представление.
В информатике термин «симуляция» имеет несколько специализированных значений: Алан Тьюринг использовал термин «симуляция» для обозначения того, что происходит, когда универсальная машина выполняет таблицу переходов состояний (в современной терминологии компьютер запускает программу), которая описывает переходы состояний, входы и выходы дискретно-концевой машины субъекта. [21] Компьютер имитирует машину субъекта. Соответственно, в теоретической информатике термин «симуляция» представляет собой отношение между системами переходов состояний , полезное при изучении операционной семантики .
Менее теоретически, интересным применением компьютерного моделирования является моделирование компьютеров с использованием компьютеров. В компьютерной архитектуре тип симулятора, обычно называемый эмулятором , часто используется для выполнения программы, которая должна работать на каком-то неудобном типе компьютера (например, недавно разработанном компьютере, который еще не был построен, или устаревшем компьютере, который больше не доступен), или в строго контролируемой среде тестирования (см. Симулятор компьютерной архитектуры и Виртуализация платформ ). Например, симуляторы использовались для отладки микропрограммы или иногда коммерческих прикладных программ, прежде чем программа будет загружена на целевую машину. Поскольку работа компьютера имитируется, вся информация о работе компьютера напрямую доступна программисту, а скорость и выполнение моделирования могут изменяться по желанию.
Симуляторы также могут использоваться для интерпретации деревьев неисправностей или тестирования логических конструкций VLSI до их создания. Символическое моделирование использует переменные для обозначения неизвестных значений.
В области оптимизации моделирование физических процессов часто используется в сочетании с эволюционными вычислениями для оптимизации стратегий управления.
Моделирование широко используется в образовательных целях. Оно используется в случаях, когда это непозволительно дорого или просто слишком опасно, чтобы позволить обучаемым использовать реальное оборудование в реальном мире. В таких ситуациях они будут тратить время на изучение ценных уроков в «безопасной» виртуальной среде, но при этом проживать реалистичный опыт (или, по крайней мере, это цель). Часто удобство заключается в том, чтобы допустить ошибки во время обучения для критически важной с точки зрения безопасности системы.
Моделирование в образовании чем-то похоже на обучение. Оно фокусируется на конкретных задачах. Термин «микромир» используется для обозначения образовательных симуляций, которые моделируют некоторую абстрактную концепцию, а не реалистичный объект или среду, или в некоторых случаях моделируют реальную среду упрощенным способом, чтобы помочь учащемуся развить понимание ключевых концепций. Обычно пользователь может создать некую конструкцию в микромире, которая будет вести себя в соответствии с моделируемыми концепциями. Сеймур Паперт был одним из первых, кто отстаивал ценность микромиров, а среда программирования Logo , разработанная Папертом, является одним из самых известных микромиров.
Моделирование управления проектами все чаще используется для обучения студентов и профессионалов искусству и науке управления проектами. Использование моделирования для обучения управлению проектами улучшает запоминание знаний и улучшает процесс обучения. [22] [23]
Социальные симуляции могут использоваться в классах социальных наук для иллюстрации социальных и политических процессов в курсах антропологии, экономики, истории, политологии или социологии, как правило, на уровне средней школы или университета. Они могут, например, принимать форму симуляций гражданственности, в которых участники берут на себя роли в симулированном обществе, или симуляций международных отношений, в которых участники участвуют в переговорах, формировании альянсов, торговле, дипломатии и применении силы. Такие симуляции могут быть основаны на вымышленных политических системах или на текущих или исторических событиях. Примером последнего может служить серия исторических образовательных игр Reacting to the Past колледжа Барнард . [24] Национальный научный фонд также поддержал создание игр-реакций , которые касаются образования в области науки и математики. [25] В симуляциях социальных сетей участники тренируют общение с критиками и другими заинтересованными сторонами в приватной обстановке.
В последние годы все чаще стали использовать социальные симуляции для обучения персонала в агентствах по оказанию помощи и развитию. Например, симуляция Carana была впервые разработана Программой развития ООН , а теперь используется в сильно переработанной форме Всемирным банком для обучения персонала работе с нестабильными и затронутыми конфликтами странами. [26]
Военные применения для моделирования часто включают самолеты или бронированные боевые машины, но могут также быть направлены на обучение стрелковому оружию и другим системам вооружения. В частности, виртуальные стрельбища стали нормой в большинстве процессов военной подготовки, и есть значительный объем данных, позволяющих предположить, что это полезный инструмент для вооруженных профессионалов. [27]
Виртуальная симуляция — это категория симуляции, которая использует имитирующее оборудование для создания имитируемого мира для пользователя. Виртуальные симуляции позволяют пользователям взаимодействовать с виртуальным миром . Виртуальные миры работают на платформах интегрированных программных и аппаратных компонентов. Таким образом, система может принимать входные данные от пользователя (например, отслеживание тела, распознавание голоса/звука, физические контроллеры) и выдавать выходные данные пользователю (например, визуальный дисплей, слуховой дисплей, тактильный дисплей). [28] Виртуальные симуляции используют вышеупомянутые режимы взаимодействия для создания ощущения погружения у пользователя.
Существует широкий спектр оборудования ввода, доступного для приема пользовательского ввода для виртуальных симуляций. Следующий список кратко описывает некоторые из них:
Исследования в области будущих систем ввода имеют большие перспективы для виртуальных симуляций. Такие системы, как интерфейсы мозг-компьютер (BCI), предлагают возможность дальнейшего повышения уровня погружения для пользователей виртуальных симуляций. Ли, Кейнрат, Шерер, Бишоф, Пфуртшеллер [29] доказали, что наивных субъектов можно обучить использовать BCI для навигации по виртуальной квартире с относительной легкостью. Используя BCI, авторы обнаружили, что субъекты могли свободно перемещаться по виртуальной среде с относительно минимальными усилиями. Возможно, что эти типы систем станут стандартными модальностями ввода в будущих системах виртуальных симуляций.
Существует широкий спектр выходного оборудования, доступного для предоставления стимула пользователям в виртуальных симуляциях. Следующий список кратко описывает некоторые из них:
Симуляторы клинического здравоохранения все чаще разрабатываются и внедряются для обучения терапевтическим и диагностическим процедурам, а также медицинским концепциям и принятию решений для персонала в области здравоохранения. Симуляторы были разработаны для учебных процедур, начиная от базовых, таких как забор крови , до лапароскопической хирургии [31] и оказания помощи при травмах. Они также важны для помощи в создании прототипов новых устройств [32] для решения задач биомедицинской инженерии. В настоящее время симуляторы применяются для исследования и разработки инструментов для новых терапий, [33] методов лечения [34] и ранней диагностики [35] в медицине.
Многие медицинские симуляторы включают в себя компьютер, подключенный к пластиковой модели соответствующей анатомии. [ необходима ссылка ] Сложные симуляторы этого типа используют манекен в натуральную величину, который реагирует на вводимые препараты и может быть запрограммирован на создание симуляций опасных для жизни чрезвычайных ситуаций.
В других симуляциях визуальные компоненты процедуры воспроизводятся с помощью методов компьютерной графики , в то время как сенсорные компоненты воспроизводятся с помощью тактильных устройств обратной связи в сочетании с физическими процедурами симуляции, вычисляемыми в ответ на действия пользователя. Медицинские симуляции такого рода часто используют 3D КТ или МРТ- сканы данных пациента для повышения реализма. Некоторые медицинские симуляции разрабатываются для широкого распространения (например, симуляции с поддержкой веб-технологий [36] и процедурные симуляции [37], которые можно просматривать через стандартные веб-браузеры) и с ними можно взаимодействовать с помощью стандартных компьютерных интерфейсов, таких как клавиатура и мышь .
Важное медицинское применение симулятора (хотя, возможно, здесь подразумевается несколько иное значение слова « симулятор» ) — это использование плацебо- препарата, состава, который имитирует активное лекарственное средство в испытаниях эффективности препарата.
Безопасность пациентов является проблемой в медицинской отрасли. Известно, что пациенты получают травмы и даже умирают из-за ошибок управления и отсутствия лучших стандартов ухода и обучения. Согласно Building a National Agenda for Simulation-Based Medical Education (Eder-Van Hook, Jackie, 2004), «способность поставщика медицинских услуг разумно реагировать в непредвиденной ситуации является одним из важнейших факторов в создании положительного результата в неотложной медицинской помощи, независимо от того, происходит ли это на поле боя, на автостраде или в отделении неотложной помощи больницы». Эдер-Ван Хук (2004) также отметил, что медицинские ошибки убивают до 98 000 человек, а предполагаемая стоимость составляет от 37 до 50 миллионов долларов, а предотвратимые неблагоприятные события — от 17 до 29 миллиардов долларов в год.
Моделирование используется для изучения безопасности пациентов, а также для обучения медицинских работников. [38] Изучение безопасности пациентов и мер безопасности в здравоохранении является сложной задачей, поскольку отсутствует экспериментальный контроль (т. е. сложность пациента, отклонения системы/процесса), чтобы увидеть, оказало ли вмешательство значимое влияние (Groves & Manges, 2017). [39] Примером инновационного моделирования для изучения безопасности пациентов является исследование сестринского дела. Groves et al. (2016) использовали высокоточное моделирование для изучения поведения медсестер, ориентированного на безопасность, во время таких моментов, как отчет о смене . [38]
Однако ценность симуляционных вмешательств для перевода в клиническую практику все еще остается спорной. [40] Как утверждает Нишисаки, «есть убедительные доказательства того, что симуляционное обучение повышает самоэффективность и компетентность поставщика и команды на манекенах. Также есть убедительные доказательства того, что процедурное моделирование улучшает фактическую операционную эффективность в клинических условиях». [40] Однако необходимо иметь более убедительные доказательства того, что обучение управлению ресурсами бригады посредством симуляции. [40] Одной из самых больших проблем является демонстрация того, что командное моделирование улучшает операционную эффективность команды у постели больного. [41] Хотя доказательства того, что обучение на основе симуляции действительно улучшает результаты лечения пациентов, накапливались медленно, сегодня способность симуляции обеспечивать практический опыт, который можно перенести в операционную, больше не вызывает сомнений. [42] [43] [44]
Одним из важнейших факторов, которые могут повлиять на возможность обучения влиять на работу практикующих врачей у постели больного, является возможность расширения прав и возможностей персонала первой линии (Стюарт, Мангес, Уорд, 2015). [41] [45] Другим примером попытки улучшить безопасность пациентов с помощью использования симуляционного обучения является уход за пациентами для предоставления услуг точно в срок или/и точно на месте. Это обучение состоит из 20 минут симуляционного обучения непосредственно перед тем, как работники приходят на смену. Одно исследование показало, что симуляционное обучение улучшило переход к работе у постели больного. Вывод, как сообщается в работе Нишисаки (2008), заключался в том, что симуляционное обучение улучшило участие резидентов в реальных случаях, но не принесло в жертву качеству обслуживания. Поэтому можно предположить, что за счет увеличения числа высококвалифицированных резидентов с помощью симуляционного обучения симуляционное обучение действительно повышает безопасность пациентов.
Первые медицинские симуляторы представляли собой простые модели пациентов-людей. [46]
С древних времен эти изображения в глине и камне использовались для демонстрации клинических особенностей болезненных состояний и их влияния на людей. Модели были найдены во многих культурах и на многих континентах. Эти модели использовались в некоторых культурах (например, в китайской культуре) как « диагностический » инструмент, позволяющий женщинам консультироваться с мужчинами-врачами, сохраняя при этом социальные законы скромности. Модели используются сегодня, чтобы помочь студентам изучить анатомию опорно-двигательного аппарата и систем органов. [46]
В 2002 году было создано Общество по моделированию в здравоохранении (SSH), которое стало лидером в области международных межпрофессиональных достижений в применении медицинского моделирования в здравоохранении [47]
Необходимость в «едином механизме обучения, оценки и сертификации инструкторов симуляций для профессии здравоохранения» была признана МакГэги и др. в их критическом обзоре исследований медицинского образования на основе симуляций. [48] В 2012 году SSH запустила две новые сертификации для обеспечения признания преподавателей в попытке удовлетворить эту потребность. [49]
Активные модели, которые пытаются воспроизвести живую анатомию или физиологию, являются недавними разработками. Знаменитый манекен «Харви» был разработан в Университете Майами и способен воссоздать многие физические результаты кардиологического обследования , включая пальпацию , аускультацию и электрокардиографию . [50]
Совсем недавно были разработаны интерактивные модели, которые реагируют на действия, предпринимаемые студентом или врачом. [50] До недавнего времени эти симуляции представляли собой двумерные компьютерные программы, которые действовали скорее как учебник, чем как пациент. Компьютерные симуляции имеют то преимущество, что позволяют студенту делать суждения, а также совершать ошибки. Процесс итеративного обучения через оценку, анализ, принятие решений и исправление ошибок создает гораздо более сильную среду обучения, чем пассивное обучение.
Симуляторы были предложены как идеальный инструмент для оценки клинических навыков студентов. [51] Для пациентов «кибертерапия» может использоваться для сеансов, имитирующих травматические переживания, от страха высоты до социальной тревожности. [52]
Запрограммированные пациенты и смоделированные клинические ситуации, включая имитационные учения по ликвидации последствий катастроф, широко использовались для обучения и оценки. Эти «реалистичные» симуляции дороги и невоспроизводимы. Полностью функциональный симулятор «3Di» был бы наиболее специфичным инструментом, доступным для обучения и измерения клинических навыков. Игровые платформы были применены для создания этих виртуальных медицинских сред, чтобы создать интерактивный метод обучения и применения информации в клиническом контексте. [53] [54]
Погружение в симуляции состояния болезни позволяет врачу или HCP испытать, как на самом деле ощущается болезнь. Используя датчики и преобразователи, можно доставить участнику симптоматические эффекты, что позволит ему испытать состояние болезни пациента.
Такой симулятор соответствует целям объективного и стандартизированного экзамена на клиническую компетентность. [55] Эта система превосходит экзамены, в которых используются « стандартные пациенты », поскольку она позволяет количественно измерять компетентность, а также воспроизводить те же самые объективные результаты. [56]
Моделирование в сфере развлечений охватывает многие крупные и популярные отрасли, такие как кино, телевидение, видеоигры (включая серьезные игры ) и аттракционы в тематических парках. Хотя считается, что современное моделирование имеет свои корни в обучении и армии, в 20 веке оно также стало проводником для предприятий, которые были более гедонистическими по своей природе.
Первая игра-симулятор, возможно, была создана еще в 1947 году Томасом Т. Голдсмитом-младшим и Эстл Рэй Манн. Это была простая игра, имитирующая запуск ракеты по цели. Кривую полета ракеты и ее скорость можно было регулировать с помощью нескольких ручек. В 1958 году Вилли Хиггинботам создал компьютерную игру под названием «Теннис для двоих» , которая имитировала игру в теннис между двумя игроками, которые могли играть одновременно, используя ручное управление, и отображалась на осциллографе. [57] Это была одна из первых электронных видеоигр, в которой использовался графический дисплей.
Компьютерная графика использовалась в фильме для имитации объектов еще в 1972 году в фильме «Анимированная компьютерная рука » , части которого были показаны на большом экране в фильме « Мир будущего» 1976 года . Затем последовал «компьютер наведения», который молодой Скайуокер отключает в фильме 1977 года « Звездные войны» .
Фильм «Трон» (1982) стал первым фильмом, в котором компьютерная графика использовалась более пары минут. [58]
Развитие технологий в 1980-х годах привело к более широкому использованию 3D-симуляции, которая начала появляться в фильмах и компьютерных играх, таких как Battlezone (1980) компании Atari и Elite (1984) компании Acornsoft , одна из первых игр с каркасной 3D-графикой для домашних компьютеров .
Достижения в области технологий в 1980-х годах сделали компьютер более доступным и более производительным, чем они были в предыдущие десятилетия, [59] что способствовало росту компьютерных игр, таких как Xbox. Первые игровые консоли, выпущенные в 1970-х и начале 1980-х годов, стали жертвами краха отрасли в 1983 году, но в 1985 году Nintendo выпустила Nintendo Entertainment System (NES), которая стала одной из самых продаваемых консолей в истории видеоигр. [60] В 1990-х годах компьютерные игры стали широко популярны с выпуском таких игр, как The Sims и Command & Conquer, и все еще растущей мощностью настольных компьютеров. Сегодня в компьютерные симуляторы, такие как World of Warcraft, играют миллионы людей по всему миру.
В 1993 году фильм «Парк Юрского периода» стал первым популярным фильмом, в котором широко использовалась компьютерная графика, благодаря чему смоделированные динозавры практически бесшовно интегрировались в сцены с реальными действиями.
Это событие преобразило киноиндустрию: в 1995 году фильм « История игрушек» стал первым фильмом, в котором использовались исключительно компьютерные изображения, а к началу нового тысячелетия компьютерная графика стала ведущим выбором для спецэффектов в фильмах. [61]
Появление виртуальной кинематографии в начале 2000-х годов привело к взрыву фильмов, которые было бы невозможно снять без нее. Классическими примерами являются цифровые двойники Нео, Смита и других персонажей в сиквелах «Матрицы» и широкое использование физически невозможных камерных заездов в трилогии «Властелин колец» .
Терминал в телесериале Pan Am уже не существовал во время съемок этого сериала, транслировавшегося в 2011–2012 годах, что не было проблемой, поскольку они создали его в виртуальной кинематографии с использованием автоматизированного поиска и сопоставления точек обзора в сочетании с композицией реальных и смоделированных кадров, что было хлебом насущным для кинохудожников на киностудиях и около них с начала 2000-х годов.
Компьютерно-генерируемая графика — это «применение области 3D-компьютерной графики к спецэффектам». Эта технология используется для визуальных эффектов, поскольку они высококачественны, управляемы и могут создавать эффекты, которые не были бы осуществимы с использованием любой другой технологии из-за стоимости, ресурсов или безопасности. [62] Компьютерно-генерируемую графику можно увидеть во многих современных фильмах с живыми актерами, особенно в жанре экшн. Кроме того, компьютерно-генерируемая графика почти полностью вытеснила рисованную анимацию в детских фильмах, которые все чаще создаются только на компьютере. Примерами фильмов, в которых используются компьютерно-генерируемые изображения, являются « В поисках Немо» , «300 спартанцев» и «Железный человек» .
Симуляторы , в отличие от других жанров видео- и компьютерных игр, точно представляют или имитируют окружающую среду. Более того, они реалистично представляют взаимодействие между игровыми персонажами и окружающей средой. Такие игры обычно более сложны с точки зрения игрового процесса. [63] Симуляторы стали невероятно популярными среди людей всех возрастов. [64] Популярные симуляторы включают SimCity и Tiger Woods PGA Tour . Существуют также симуляторы полетов и симуляторы вождения .
Симуляторы использовались для развлечения со времен Link Trainer в 1930-х годах. [65] Первым современным аттракционом-симулятором, открывшимся в тематическом парке, был Star Tours компании Disney в 1987 году, за которым вскоре последовал The Funtastic World of Hanna-Barbera компании Universal в 1990 году, который стал первым аттракционом, полностью созданным с помощью компьютерной графики. [66]
Симуляторы аттракционов являются потомками военных учебных симуляторов и коммерческих симуляторов, но они отличаются фундаментальным образом. В то время как военные учебные симуляторы реалистично реагируют на ввод обучаемого в реальном времени, симуляторы аттракционов только ощущают, что они двигаются реалистично и двигаются в соответствии с предварительно записанными сценариями движения. [66] Один из первых симуляторов аттракционов, Star Tours, который стоил 32 миллиона долларов, использовал кабину на основе гидравлического движения. Движение программировалось джойстиком. Сегодняшние симуляторы аттракционов, такие как The Amazing Adventures of Spider-Man, включают элементы для увеличения степени погружения, испытываемого гонщиками, такие как: 3D-изображения, физические эффекты (распыление воды или создание запахов) и движение через окружающую среду. [67]
Производственное моделирование представляет собой одно из важнейших приложений моделирования. Эта техника представляет собой ценный инструмент, используемый инженерами при оценке эффекта капиталовложений в оборудование и физические объекты, такие как заводы, склады и распределительные центры. Моделирование может использоваться для прогнозирования производительности существующей или планируемой системы и для сравнения альтернативных решений для конкретной проблемы проектирования. [68]
Еще одной важной целью моделирования в производственных системах является количественная оценка производительности системы. Общие меры производительности системы включают следующее: [69]
Автомобильный симулятор дает возможность воспроизвести характеристики реальных транспортных средств в виртуальной среде. Он воспроизводит внешние факторы и условия, с которыми взаимодействует транспортное средство, позволяя водителю чувствовать себя так, как будто он сидит в кабине своего собственного транспортного средства. Сценарии и события воспроизводятся с достаточной реалистичностью, чтобы водители полностью погружались в опыт, а не просто рассматривали его как образовательный опыт.
Симулятор обеспечивает конструктивный опыт для начинающего водителя и позволяет более опытным водителям выполнять более сложные упражнения. Для начинающих водителей симуляторы грузовиков предоставляют возможность начать карьеру, применяя передовой опыт. Для опытных водителей симуляция дает возможность улучшить хорошее вождение или обнаружить плохую практику и предложить необходимые шаги для исправления. Для компаний это дает возможность обучить персонал навыкам вождения, которые позволяют снизить затраты на техническое обслуживание, повысить производительность и, что самое важное, обеспечить безопасность их действий во всех возможных ситуациях.
Биомеханический симулятор — это платформа моделирования для создания динамических механических моделей, построенных из комбинаций жестких и деформируемых тел, суставов, ограничений и различных силовых приводов. Он специализируется на создании биомеханических моделей анатомических структур человека с целью изучения их функций и, в конечном итоге, оказания помощи в проектировании и планировании медицинского лечения.
Биомеханический симулятор используется для анализа динамики ходьбы, изучения спортивных результатов, моделирования хирургических процедур, анализа нагрузок на суставы, проектирования медицинских устройств и анимации движений человека и животных.
Нейромеханический симулятор, объединяющий биомеханическую и биологически реалистичную симуляцию нейронной сети. Позволяет пользователю проверять гипотезы на нейронной основе поведения в физически точной трехмерной виртуальной среде.
Симулятор города может быть игрой по строительству города , но также может быть инструментом, используемым городскими планировщиками для понимания того, как города, скорее всего, будут развиваться в ответ на различные политические решения. AnyLogic является примером современных крупномасштабных городских симуляторов, разработанных для использования городскими планировщиками. Симуляторы города, как правило, представляют собой агентные симуляции с явными представлениями для землепользования и транспорта. UrbanSim и LEAM являются примерами крупномасштабных городских имитационных моделей, которые используются столичными планировочными агентствами и военными базами для планирования землепользования и транспорта .
Существует несколько рождественских тематических симуляций, многие из которых сосредоточены вокруг Санта-Клауса . Примером таких симуляций являются веб-сайты, которые утверждают, что позволяют пользователю отслеживать Санта-Клауса. Из-за того, что Санта является легендарным персонажем, а не реальным, живым человеком, невозможно предоставить фактическую информацию о его местоположении, и такие сервисы, как NORAD Tracks Santa и Google Santa Tracker (первый из которых утверждает, что использует радар и другие технологии для отслеживания Санты) [70], отображают пользователям поддельную, заранее определенную информацию о местоположении. Другим примером таких симуляций являются веб-сайты, которые утверждают, что позволяют пользователю отправлять электронные письма или сообщения Санта-Клаусу. Такие веб-сайты, как emailSanta.com или бывшая страница Санты на ныне несуществующем Windows Live Spaces от Microsoft, используют автоматизированные программы или скрипты для генерации персонализированных ответов, якобы от самого Санты, на основе ввода данных пользователем. [71] [72] [73] [74]
Класс будущего, вероятно, будет содержать несколько видов симуляторов, в дополнение к текстовым и визуальным средствам обучения. Это позволит студентам вступать в клинические годы лучше подготовленными и с более высоким уровнем навыков. Продвинутый студент или аспирант будет иметь более краткий и всеобъемлющий метод переподготовки — или включения новых клинических процедур в свой набор навыков — а регулирующим органам и медицинским учреждениям будет легче оценивать мастерство и компетентность отдельных лиц.
Класс будущего также станет основой блока клинических навыков для непрерывного образования медицинского персонала; и так же, как использование периодической летной подготовки помогает пилотам авиакомпаний, эта технология будет помогать практикующим врачам на протяжении всей их карьеры. [ необходима цитата ]
Симулятор будет больше, чем просто «живой» учебник, он станет неотъемлемой частью медицинской практики. [ необходима ссылка ] Среда симулятора также предоставит стандартную платформу для разработки учебных программ в учреждениях медицинского образования.
Современные системы спутниковой связи ( SATCOM ) часто бывают большими и сложными, со множеством взаимодействующих частей и элементов. Кроме того, потребность в широкополосном подключении на движущемся транспортном средстве резко возросла за последние несколько лет как для коммерческих, так и для военных приложений. Чтобы точно прогнозировать и предоставлять высокое качество обслуживания, проектировщики систем SATCOM должны учитывать рельеф местности, а также атмосферные и метеорологические условия при планировании. Чтобы справиться с такой сложностью, проектировщики и операторы систем все чаще обращаются к компьютерным моделям своих систем для имитации реальных условий эксплуатации и получения информации об удобстве использования и требованиях до окончательного утверждения продукта. Моделирование улучшает понимание системы, позволяя проектировщику или планировщику систем SATCOM имитировать реальные характеристики, вводя в модели несколько гипотетических атмосферных и экологических условий. Моделирование часто используется при обучении гражданского и военного персонала. Обычно это происходит, когда это чрезмерно дорого или просто слишком опасно, чтобы позволить обучаемым использовать реальное оборудование в реальном мире. В таких ситуациях они будут тратить время на изучение ценных уроков в «безопасной» виртуальной среде, но при этом проживать реалистичный опыт (или, по крайней мере, это цель). Часто удобство заключается в том, чтобы допустить ошибки во время обучения работе с критически важной для безопасности системой.
Решения по моделированию все чаще интегрируются с автоматизированными решениями и процессами ( автоматизированное проектирование или CAD, автоматизированное производство или CAM, автоматизированное проектирование или CAE и т. д.). Использование моделирования на протяжении всего жизненного цикла продукта , особенно на ранних этапах концепции и проектирования, может обеспечить существенные преимущества. Эти преимущества варьируются от прямых затрат, таких как сокращение прототипирования и более короткое время выхода на рынок, до более эффективных продуктов и более высокой маржи. Однако для некоторых компаний моделирование не дало ожидаемых преимуществ.
Успешное использование моделирования на ранних этапах жизненного цикла во многом обусловлено возросшей интеграцией инструментов моделирования со всем набором решений CAD, CAM и управления жизненным циклом продукта. Решения моделирования теперь могут функционировать на расширенном предприятии в среде с несколькими CAD и включают решения для управления данными и процессами моделирования и обеспечения того, чтобы результаты моделирования стали частью истории жизненного цикла продукта.
Обучение с помощью симуляции стало методом подготовки людей к катастрофам. Симуляторы могут воспроизводить чрезвычайные ситуации и отслеживать реакцию обучающихся благодаря реалистичному опыту. Симуляторы готовности к катастрофам могут включать обучение тому, как справляться с террористическими атаками, стихийными бедствиями, вспышками пандемий или другими опасными для жизни чрезвычайными ситуациями.
Одной из организаций, которая использовала имитационное обучение для подготовки к стихийным бедствиям, является CADE (Центр по развитию дистанционного образования). CADE [75] использовал видеоигру для подготовки спасателей к нескольким типам атак. Как сообщает News-Medical.Net, «Эта видеоигра является первой в серии имитаций для решения проблем биотерроризма, пандемического гриппа, оспы и других бедствий, к которым должен быть готов спасательный персонал. [76] « Разработанная командой из Иллинойсского университета в Чикаго (UIC), игра позволяет учащимся практиковать свои навыки реагирования на чрезвычайные ситуации в безопасной, контролируемой среде.
Программа моделирования чрезвычайных ситуаций (ESP) в Технологическом институте Британской Колумбии (BCIT), Ванкувер, Британская Колумбия, Канада, является еще одним примером организации, которая использует моделирование для обучения действиям в чрезвычайных ситуациях. ESP использует моделирование для обучения в следующих ситуациях: тушение лесных пожаров, реагирование на разливы нефти или химикатов, реагирование на землетрясения, обеспечение правопорядка, тушение городских пожаров, обращение с опасными материалами, военная подготовка и реагирование на террористические атаки [77] Одной из особенностей системы моделирования является реализация «динамических часов выполнения», которые позволяют моделированиям запускать «имитируемые» временные рамки, «ускоряя» или «замедляя» время по желанию» [77] Кроме того, система позволяет записывать сеансы, навигацию на основе иконок изображений, хранить файлы отдельных симуляций, мультимедийные компоненты и запускать внешние приложения.
В Университете Квебека в Шикутими исследовательская группа в лаборатории исследований и экспертизы на открытом воздухе (Laboratoire d'Expertise et de Recherche en Plein Air – LERPA) специализируется на использовании моделирования аварий в условиях дикой природы для проверки координации реагирования на чрезвычайные ситуации.
С точки зрения обучения, преимущества обучения действиям в чрезвычайных ситуациях посредством симуляций заключаются в том, что успеваемость учащихся может отслеживаться через систему. Это позволяет разработчику вносить необходимые коррективы или предупреждать преподавателя о темах, которые могут потребовать дополнительного внимания. Другие преимущества заключаются в том, что учащегося можно направлять или обучать тому, как правильно реагировать, прежде чем переходить к следующему сегменту чрезвычайной ситуации — этот аспект может быть недоступен в реальной среде. Некоторые симуляторы обучения действиям в чрезвычайных ситуациях также позволяют получать немедленную обратную связь, в то время как другие симуляции могут предоставлять резюме и инструктировать учащегося о необходимости снова заняться изучением темы.
В реальной чрезвычайной ситуации спасатели не могут терять времени. Симуляционное обучение в этой среде дает возможность учащимся собрать как можно больше информации и отработать свои знания в безопасной среде. Они могут совершать ошибки без риска поставить под угрозу жизни и иметь возможность исправить свои ошибки, чтобы подготовиться к реальной чрезвычайной ситуации.
Моделирование в экономике и особенно в макроэкономике оценивает желательность эффектов предлагаемых политических действий, таких как изменения фискальной политики или изменения денежно-кредитной политики . Математическая модель экономики, подобранная к историческим экономическим данным, используется в качестве прокси для реальной экономики; предлагаемые значения государственных расходов , налогообложения, операций на открытом рынке и т. д. используются в качестве входных данных для моделирования модели, а различные интересующие переменные, такие как уровень инфляции , уровень безработицы , дефицит торгового баланса , дефицит государственного бюджета и т. д., являются выходными данными моделирования. Смоделированные значения этих интересующих переменных сравниваются для различных предлагаемых входных данных политики, чтобы определить, какой набор результатов является наиболее желательным. [78]
Моделирование является важной функцией в инженерных системах или любой системе, которая включает в себя множество процессов. Например, в электротехнике линии задержки могут использоваться для моделирования задержки распространения и сдвига фазы , вызванных реальной линией передачи . Аналогично, фиктивные нагрузки могут использоваться для моделирования импеданса без моделирования распространения и используются в ситуациях, когда распространение нежелательно. Симулятор может имитировать только некоторые из операций и функций устройства, которое он имитирует. Сравните с : эмулировать . [79]
Большинство инженерных симуляций подразумевают математическое моделирование и компьютерное исследование. Однако существует много случаев, когда математическое моделирование не является надежным. Моделирование проблем динамики жидкости часто требует как математического, так и физического моделирования. В этих случаях физические модели требуют динамического подобия . Физическое и химическое моделирование также имеет прямое реалистичное применение, а не исследовательское применение; в химической инженерии , например, моделирование процессов используется для предоставления параметров процесса, которые немедленно используются для работы химических заводов, таких как нефтеперерабатывающие заводы. Симуляторы также используются для обучения операторов установок. Он называется симулятором обучения операторов (OTS) и широко применяется во многих отраслях промышленности: от химической до нефтегазовой и энергетической. Это создало безопасную и реалистичную виртуальную среду для обучения операторов и инженеров. Mimic способен предоставлять высокоточные динамические модели практически всех химических заводов для обучения операторов и тестирования систем управления.
Эргономическое моделирование включает анализ виртуальных продуктов или ручных задач в виртуальной среде. В процессе проектирования целью эргономики является разработка и улучшение дизайна продуктов и рабочих сред. [80] Эргономическое моделирование использует антропометрическое виртуальное представление человека, обычно называемое манекеном или цифровыми моделями человека (DHM), для имитации поз, механических нагрузок и производительности человека-оператора в моделируемой среде, такой как самолет, автомобиль или производственное предприятие. DHM признаны развивающимся и ценным инструментом для выполнения проактивного эргономического анализа и проектирования. [81] Моделирование использует 3D-графику и физические модели для анимации виртуальных людей. Эргономическое программное обеспечение использует возможности обратной кинематики (IK) для позирования DHM. [80]
Программные средства обычно вычисляют биомеханические свойства, включая отдельные мышечные силы, силы суставов и моменты. Большинство этих средств используют стандартные методы эргономической оценки, такие как уравнение подъема NIOSH и быстрая оценка верхней конечности (RULA). Некоторые симуляции также анализируют физиологические показатели, включая метаболизм, расход энергии и пределы усталости. Исследования времени цикла, проверка конструкции и процесса, комфорт пользователя, достижимость и линия прямой видимости — это другие человеческие факторы, которые могут быть изучены в пакетах эргономического моделирования. [82]
Моделирование и имитация задачи могут быть выполнены путем ручного манипулирования виртуальным человеком в имитируемой среде. Некоторое программное обеспечение для эргономического моделирования позволяет проводить интерактивное моделирование в реальном времени и оценку посредством фактического человеческого ввода с помощью технологий захвата движения. Однако захват движения для эргономики требует дорогостоящего оборудования и создания реквизита для представления среды или продукта.
Некоторые приложения эргономического моделирования включают анализ сбора твердых отходов, задачи по управлению стихийными бедствиями, интерактивные игры, [83] сборочную линию автомобилей, [84] виртуальное прототипирование средств реабилитации, [85] и проектирование аэрокосмической продукции. [86] Инженеры Ford используют программное обеспечение для эргономического моделирования для выполнения виртуальных обзоров дизайна продукта. Используя инженерные данные, моделирование помогает оценить эргономику сборки. Компания использует программное обеспечение для эргономического моделирования Jack and Jill компании Siemens для повышения безопасности и эффективности работы без необходимости создания дорогостоящих прототипов. [87]
В финансах компьютерное моделирование часто используется для планирования сценариев. Например, чистая текущая стоимость с поправкой на риск вычисляется на основе четко определенных, но не всегда известных (или фиксированных) входных данных. Имитируя эффективность оцениваемого проекта, моделирование может обеспечить распределение NPV по диапазону ставок дисконтирования и других переменных. Моделирование также часто используется для проверки финансовой теории или возможностей финансовой модели. [88]
Симуляции часто используются в финансовом обучении, чтобы вовлечь участников в различные исторические и вымышленные ситуации. Существуют симуляции фондового рынка, симуляции портфеля, симуляции или модели управления рисками и симуляции форекс. Такие симуляции обычно основаны на стохастических моделях активов . Использование этих симуляций в программе обучения позволяет применять теорию в чем-то похожем на реальную жизнь. Как и в других отраслях, использование симуляций может быть обусловлено технологиями или практическими примерами.
Моделирование полета в основном используется для обучения пилотов вне самолета. [89] По сравнению с обучением в полете, обучение на основе моделирования позволяет отрабатывать маневры или ситуации, которые могут быть непрактичными (или даже опасными) для выполнения в самолете, при этом пилот и инструктор находятся в относительно низкорисковой среде на земле. Например, отказы электрической системы, отказы приборов, отказы гидравлической системы и даже отказы управления полетом могут быть смоделированы без риска для экипажа или оборудования. [90]
Инструкторы также могут предоставить студентам более высокую концентрацию учебных задач в заданный период времени, чем это обычно возможно в самолете. Например, выполнение нескольких заходов на посадку по приборам в реальном самолете может потребовать значительного времени, затрачиваемого на изменение положения самолета, в то время как в симуляции, как только один заход будет завершен, инструктор может немедленно изменить положение имитируемого самолета в место, с которого можно будет начать следующий заход.
Моделирование полета также обеспечивает экономическое преимущество по сравнению с обучением на реальном самолете. Если принять во внимание расходы на топливо, техническое обслуживание и страховку, эксплуатационные расходы FSTD обычно существенно ниже эксплуатационных расходов имитируемого самолета. Для некоторых самолетов большой транспортной категории эксплуатационные расходы для FSTD могут быть в несколько раз ниже, чем для реального самолета. Еще одним преимуществом является снижение воздействия на окружающую среду, поскольку симуляторы не вносят прямого вклада в выбросы углерода или шума. [91]
Существуют также «инженерные летные тренажеры», которые являются ключевым элементом процесса проектирования самолета . [92] Многие преимущества, которые возникают из меньшего количества испытательных полетов, такие как стоимость и повышение безопасности, описаны выше, но есть и некоторые уникальные преимущества. Наличие доступного тренажера позволяет ускорить цикл итерации проектирования или использовать больше испытательного оборудования, чем может вместить реальный самолет. [93]
Имея сходство с авиасимуляторами , морской симулятор предназначен для обучения корабельного персонала. Наиболее распространенные морские симуляторы включают в себя: [94]
Такие симуляторы в основном используются в морских колледжах, учебных заведениях и флотах. Они часто состоят из копии мостика корабля с пультом управления и несколькими экранами, на которые проецируется виртуальное окружение.
Военные симуляции, также известные неофициально как военные игры, представляют собой модели, в которых теории войны могут быть проверены и уточнены без необходимости реальных боевых действий. Они существуют во многих различных формах с различной степенью реализма. В последнее время их сфера действия расширилась и теперь включает не только военные, но и политические и социальные факторы (например, серия стратегических учений Nationlab в Латинской Америке). [96] Хотя многие правительства используют симуляцию как индивидуально, так и совместно, мало что известно о специфике модели за пределами профессиональных кругов.
Сетевые и распределенные системы были широко смоделированы в других, чтобы понять влияние новых протоколов и алгоритмов до их развертывания в реальных системах. Моделирование может фокусироваться на разных уровнях ( физический уровень , сетевой уровень , уровень приложений ) и оценивать различные метрики (пропускная способность сети, потребление ресурсов, время обслуживания, отброшенные пакеты, доступность системы). Примеры сценариев моделирования сетевых и распределенных систем:
Методы моделирования также применяются к платежным системам и системам расчетов по ценным бумагам. Среди основных пользователей — центральные банки, которые, как правило, отвечают за надзор за рыночной инфраструктурой и имеют право вносить вклад в бесперебойное функционирование платежных систем.
Центральные банки использовали моделирование платежных систем для оценки таких вещей, как адекватность или достаточность ликвидности, доступной (в форме остатков на счетах и внутридневных кредитных лимитов) для участников (в основном банков), чтобы обеспечить эффективное урегулирование платежей. [101] [102] Потребность в ликвидности также зависит от доступности и типа процедур взаимозачета в системах, поэтому некоторые исследования сосредоточены на сравнении систем. [103]
Другое применение — оценка рисков, связанных с такими событиями, как сбои в работе коммуникационной сети или неспособность участников отправлять платежи (например, в случае возможного банкротства банка). [104] Этот вид анализа подпадает под концепции стресс-тестирования или анализа сценариев .
Обычный способ проведения этих симуляций — это воспроизведение расчетной логики реальных платежных систем или систем расчетов по ценным бумагам, находящихся в процессе анализа, а затем использование реальных наблюдаемых платежных данных. В случае сравнения систем или разработки систем, естественно, необходимо реализовать и другие расчетные логики.
Для проведения стресс-тестирования и анализа сценариев необходимо изменить наблюдаемые данные, например, некоторые платежи следует отложить или удалить. Для анализа уровней ликвидности изменяются начальные уровни ликвидности. Сравнения систем (бенчмаркинг) или оценки новых алгоритмов или правил неттинга выполняются путем запуска симуляций с фиксированным набором данных и изменения только настроек системы.
Вывод обычно делается путем сравнения результатов эталонного моделирования с результатами измененных настроек моделирования путем сопоставления таких показателей, как неурегулированные транзакции или задержки в расчетах.
Моделирование управления проектами — это моделирование, используемое для обучения и анализа управления проектами. Часто используется в качестве учебного моделирования для менеджеров проектов. В других случаях используется для анализа «что если» и для поддержки принятия решений в реальных проектах. Часто моделирование проводится с использованием программных средств.
Симулятор робототехники используется для создания встроенных приложений для конкретного (или нет) робота без зависимости от «реального» робота. В некоторых случаях эти приложения можно перенести на реального робота (или перестроить) без модификаций. Симуляторы робототехники позволяют воспроизводить ситуации, которые невозможно «создать» в реальном мире из-за стоимости, времени или «уникальности» ресурса. Симулятор также позволяет быстро создавать прототипы роботов. Многие симуляторы роботов оснащены физическими движками для имитации динамики робота.
Моделирование производственных систем в основном используется для изучения эффекта улучшений или инвестиций в производственную систему . Чаще всего это делается с использованием статической электронной таблицы с временем процесса и временем транспортировки. Для более сложных симуляций используется дискретно-событийное моделирование (DES) с преимуществами для моделирования динамики в производственной системе. Производственная система очень динамична в зависимости от изменений в производственных процессах, времени сборки, настроек машин, перерывов, поломок и небольших остановок. [105] Существует много программного обеспечения, обычно используемого для дискретно-событийного моделирования. Они различаются по удобству использования и рынкам, но часто имеют одну и ту же основу.
Моделирование полезно при моделировании потока транзакций через бизнес-процессы, например, в области проектирования процессов продаж , для изучения и улучшения потока заказов клиентов на различных этапах завершения (например, от первоначального предложения о предоставлении товаров/услуг до принятия заказа и установки). Такое моделирование может помочь предсказать влияние того, как улучшения в методах могут повлиять на изменчивость, стоимость, рабочее время и количество транзакций на различных этапах процесса. Для изображения таких моделей можно использовать полнофункциональный компьютерный симулятор процесса, а также более простые образовательные демонстрации с использованием программного обеспечения для электронных таблиц, пенни, перемещаемые между чашками на основе броска игральной кости, или погружение в ванну с цветными бусинами с помощью совка. [106]
В спорте компьютерное моделирование часто используется для прогнозирования результатов событий и выступлений отдельных спортсменов. Они пытаются воссоздать событие с помощью моделей, построенных на основе статистики. Развитие технологий позволило любому человеку, обладающему знаниями в области программирования, запускать моделирование своих моделей. Моделирование строится на основе ряда математических алгоритмов или моделей и может варьироваться с точностью. Accuscore, лицензированная такими компаниями, как ESPN , является известной программой моделирования для всех основных видов спорта . Она предлагает подробный анализ игр с помощью смоделированных линий ставок, прогнозируемых сумм очков и общих вероятностей.
С ростом интереса к фэнтези-спорту стали популярны модели симуляции, которые предсказывают результаты отдельных игроков. Такие компании, как What If Sports и StatFox, специализируются не только на использовании своих симуляций для прогнозирования результатов игр, но и на том, насколько хорошо будут выступать отдельные игроки. Многие используют модели, чтобы определить, кого начинать в своих фэнтези-лигах.
Другой способ, которым симуляции помогают в спорте, заключается в использовании биомеханики . Модели выводятся, а симуляции запускаются на основе данных, полученных от датчиков, прикрепленных к спортсменам, и видеооборудования. Спортивная биомеханика , поддерживаемая симуляционными моделями, отвечает на вопросы, касающиеся методов тренировки, таких как влияние усталости на эффективность броска (высота броска) и биомеханические факторы верхних конечностей (индекс реактивной силы; время контакта руки). [107]
Компьютерные симуляции позволяют пользователям брать модели, которые раньше были слишком сложны для запуска, и давать им ответы. Симуляции оказались одними из лучших способов понимания как игровой эффективности, так и предсказуемости команды.
Моделирование использовалось в Космическом центре Кеннеди (KSC) для обучения и сертификации инженеров Space Shuttle во время имитации обратного отсчета запуска. Инженерное сообщество Space Shuttle будет участвовать в интегрированной имитации обратного отсчета запуска перед каждым полетом Shuttle. Эта имитация представляет собой виртуальную имитацию, в которой реальные люди взаимодействуют с имитируемым транспортным средством Space Shuttle и оборудованием наземного вспомогательного оборудования (GSE). Имитация заключительного этапа обратного отсчета Shuttle, также известная как S0044, включала процессы обратного отсчета, которые интегрировали бы многие системы транспортного средства Space Shuttle и GSE. Некоторые из систем Shuttle, интегрированных в имитацию, включают основную двигательную установку, RS-25 , твердотопливные ракетные ускорители , наземный жидкий водород и жидкий кислород, внешний бак , средства управления полетом, навигацию и авионику. [108] Высокоуровневые цели имитации заключительного этапа обратного отсчета Shuttle:
Моделирование фазы финального отсчета времени шаттла проводилось в залах запуска Центра управления запуском Космического центра имени Кеннеди . Зал запуска, используемый во время моделирования, является тем же самым залом управления, где выполняются реальные операции обратного отсчета времени запуска. В результате задействовано оборудование, используемое для реальных операций обратного отсчета времени запуска. Во время моделирования используются компьютеры управления и контроля, прикладное программное обеспечение, инженерные инструменты построения графиков и трендов, документы процедуры обратного отсчета времени запуска, документы критериев подтверждения запуска, документы требований к оборудованию и любые другие предметы, используемые инженерными группами обратного отсчета времени запуска во время реальных операций обратного отсчета времени запуска.
Аппаратное обеспечение космического челнока и связанное с ним оборудование GSE моделируется математическими моделями (написанными на языке моделирования Shuttle Ground Operations Simulator (SGOS) [110] ), которые ведут себя и реагируют как настоящее оборудование. Во время моделирования фазы финального отсчета челнока инженеры управляют и контролируют оборудование с помощью реального прикладного программного обеспечения, выполняемого на пультах управления, — так же, как если бы они управляли реальным оборудованием транспортного средства. Однако эти реальные программные приложения не взаимодействуют с реальным оборудованием челнока во время моделирования. Вместо этого приложения взаимодействуют с математическими модельными представлениями транспортного средства и оборудования GSE. Следовательно, моделирование обходит чувствительные и даже опасные механизмы, предоставляя инженерные измерения, подробно описывающие, как бы отреагировало оборудование. Поскольку эти математические модели взаимодействуют с прикладным программным обеспечением управления и контроля, модели и моделирования также используются для отладки и проверки функциональности прикладного программного обеспечения. [111]
Единственный верный способ тестирования приемников GNSS (обычно известных как Sat-Nav в коммерческом мире) — это использование RF Constellation Simulator. Приемник, который может, например, использоваться на самолете, может быть протестирован в динамических условиях без необходимости брать его в реальный полет. Условия тестирования могут быть точно воспроизведены, и есть полный контроль над всеми параметрами тестирования. это невозможно в «реальном мире» с использованием реальных сигналов. Для тестирования приемников, которые будут использовать новый Galileo (спутниковая навигация), нет альтернативы, поскольку реальных сигналов пока не существует.
Прогнозирование погодных условий путем экстраполяции/интерполяции предыдущих данных является одним из реальных применений моделирования. Большинство прогнозов погоды используют эту информацию, опубликованную погодными бюро. Этот вид моделирования помогает предсказывать и предупреждать об экстремальных погодных условиях, таких как путь активного урагана/циклона. Численное прогнозирование погоды для прогнозирования включает в себя сложные числовые компьютерные модели для точного прогнозирования погоды с учетом многих параметров.
Стратегические игры — как традиционные, так и современные — можно рассматривать как симуляции абстрактного принятия решений с целью подготовки военных и политических лидеров (см. «Историю го» в качестве примера такой традиции или «Кригшпиль» в качестве более недавнего примера).
Многие другие видеоигры являются своего рода симуляторами. Такие игры могут имитировать различные аспекты реальности, от бизнеса , правительства , строительства до пилотирования транспортных средств (см. выше).
Исторически это слово имело негативные коннотации:
...поэтому общая привычка к притворству (которая является этой последней степенью) является пороком, использующим либо естественную лживость, либо боязливость...
— Фрэнсис Бэкон , «О симуляции и притворстве», 1597 г.
...ради различия, обман словами обычно называют ложью, а обман действиями, жестами или поведением — симуляцией...
— Роберт Саут , Юг, 1697, стр. 525
Однако связь между симуляцией и притворством впоследствии сошла на нет и теперь представляет только лингвистический интерес. [112]
{{cite news}}
: CS1 maint: unfit URL (link)он предлагает детям и родителям персонализированные сообщения от Санты, которые запускаются с помощью скрипта ASP, созданного самим Керром.
Единственное, что убедило мою дочь больше, чем что-либо другое, в реальности Санты, — это сайт emailSanta.com.