Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике 1.6. Методологические подходы в имитационном моделированииПри разработке имитационной модели аналитику необходимо выбрать концептуальную схему для описания моделируемой системы. Эта схема базируется на определенном методологическом подходе, в рамках которого воспринимаются и описываются функциональные взаимосвязи системы. Если разработчик модели применяет имитационный язык, методологический подход обычно неявно задается этим языком. Однако, если разработчик использует универсальный язык, он сам должен разработать такой подход. В любом случае методологический подход, применяемый разработчиком, позволяет ему четко сформулировать описание системы.
1.6.1 Системы и модели Система — это совокупность элементов, которые принадлежат ограниченной части реального мира, являющейся объектом исследования. Поэтому система — понятие относительное. В одном случае некоторая совокупность элементов может рассматриваться только как небольшая часть большой системы, т. е. в качестве подсистемы, а в другом та же совокупность может быть в центре интересов исследователя, т. е. рассматриваться как система. Сфера действия любой системы и любой модели системы однозначно определяется целью, для достижения которой она выделяется и идентифицируется. Сфера действия любой имитационной модели определяется также особенностями той проблемы, для решения которой разрабатывается эта модель. Для установления сферы действия системы исследователь должен выявить ее границы и состав. При установлении границ системы выявляются не только физические, но и причинно-следственные взаимосвязи между ее элементами. На систему, которой дано предварительное определение, могут воздействовать некоторые внешние факторы. Если они существенно влияют на поведение системы, экспериментировать с такой системой не имеет смысла, и ее следует, переопределить. Если внешние факторы частично воздействуют на систему, существуют следующие возможности: • расширить определение системы, включив в него эти факторы; • пренебречь этими факторами; • трактовать их как входы в систему. Модели систем классифицируются на дискретно и непрерывно изменяющиеся. Отметим, что эти термины относятся к модели, а не к реальной системе. Практически одну и ту же систему можно представить в виде дискретно изменяющейся модели (далее называемой просто дискретной) либо непрерывно изменяющейся (непрерывной). Как правило, в имитационном моделировании время является основной независимой переменной. Другие переменные, включенные в имитационную модель, являются функциями времени, т. е. зависимыми переменными. Определения «дискретная» и «непрерывная» относятся к поведению зависимых переменных. При дискретной имитации зависимые переменные изменяются дискретно в определенные моменты имитационного времени, называемые моментами свершения событий. Переменная времени в имитационной модели может быть либо непрерывной, либо дискретной в зависимости от того, могут ли дискретные изменения зависимых переменных происходить в любые моменты времени или только в определенные моменты. Имитация банковской системы, которая обсуждалась ранее, является примером дискретной имитации. Зависимыми переменными в этом примере являются состояние кассира и число ожидающих в очереди клиентов. Моменты свершения событий соответствуют моментам времени, когда клиент прибывает в систему и покидает ее после окончания обслуживания кассиром. Как правило, в дискретных моделях значения зависимых переменных не изменяются в промежутках между моментами свершения событий. Пример изменения зависимых переменных в дискретной имитационной модели показан на рис. 1.3.
При непрерывной имитации зависимые переменные модели изменяются непрерывно в течение имитационного времени. Непрерывная модель может быть либо непрерывной (рис. 1.4), либо дискретной по времени (рис. 1.5) в зависимости от того, будут ли значения зависимых переменных доступны в любой точке или только в определенные моменты имитационного времени.
При комбинированной имитации зависимые переменные модели могут изменяться дискретно, непрерывно или непрерывно с наложенными дискретными скачками. Время изменяется либо дискретно, либо непрерывно. Наиболее важный аспект комбинированной имитации заключается в возможности взаимодействий между дискретно и непрерывно изменяющимися переменными. Язык комбинированной имитации должен додержать средства для определения условий возникновения таких ситуаций и моделирования их последствий. Пример изменения зависимой переменной в комбинированной имитационной модели приведен на рис. 1.6.
|
1 |
Оглавление
|