Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:simulation_fca:purpose [2013/11/18 17:16]
maxstroy21
ru:simulation_fca:purpose [2014/07/09 12:13] (текущий)
Строка 1: Строка 1:
 ====== Введение ====== ====== Введение ======
  
-**Имитационное моделирование** - метод исследования, основанный на том, что изучаемая система заменяется имитирующей. С имитирующей системой проводят эксперименты (не прибегая к экспериментам на реальном объекте) и в результате получают информацию об изучаемой системе. В Business Studio предметом изучения является некая сложная активность, состоящая из множества элементарных операций. В реальности множество исследуемых операций и множество их взаимосвязей может быть настолько многообразным, что прямой метод аналитического расчета параметров системы (например, стоимости получения тех или иных событий) может оказаться либо невозможным, либо очень громоздким. Для решения подобной задачи исследуемая система операций заменяется на ее модель в системе Business Studio. Имитация в буквальном смысле создает объекты, имитирующие реальность: экземпляры имитирующих операций, событий, процессов, ресурсов. Зная законы взаимодействия между операциями и свойства самих операций, система последовательно имитирует их выполнение. При этом, помимо прямого взаимодействия между операциями, которое можно увидеть на диаграммах процессов, имитация учитывает и косвенное взаимодействие, выражающееся в конкуренции между операциями за доступ к временным ресурсам(ограниченное количество экземпляров ресурса а также его время доступности). Также учитывается ограниченность количества материальных ресурсов. В результате прогона имитации на основе множеств экземпляров этих объектов собираются усредненные параметры, относящиеся к тому или иному классу имитирующих объектов. Эти параметры можно увидеть в отчетах по проведенной имитации. Таким образом, исходя из фактических значений или априорных оценок временных, стоимостных и натуральных параметров выполнения элементарных операций, аналитик при помощи имитации получает следующие данные: +**Имитационное моделирование** - метод исследования, основанный на том, что изучаемая система заменяется имитирующей. С имитирующей системой проводят эксперименты (не прибегая к экспериментам на реальном объекте) и в результате получают информацию об изучаемой системе. В Business Studio с помощью этого метода имитируется выполнение операций так, как если бы оно происходило в действительности: с учетом ограничений в доступе к  временным ресурсам (ограниченное количество экземпляров ресурса а также его время доступности). Также учитывается ограниченность количества материальных ресурсов. Исходными данными для имитации являются априорные оценки или фактические значения временных, стоимостных и натуральных параметров выполнения элементарной операции при условиичто операция выполняется без перерыва. На основе этих данных аналитик при помощи имитации получает следующие данные: 
-  *Оценки временных, стоимостных и натуральных параметров процессов. +  *Оценки временных, стоимостных и натуральных параметров как элементарных операций так и операций, представленных в виде процессов, то есть тех, которые реализуются путем выполнения  некоторого множества элементарных операций
-  *Затраты (временные, материальные и денежные), требуемые для получения экземпляров тех или иных событий, например: сколько в среднем времени в среднем требуется для изготовления той или иной детали (Activity Based Costing), сколько в среднем будет стоить реализация той или иной функции продукта (Функционально-стоимостной анализ).+  *Затраты (временные, материальные и денежные), необходимые для тех или иных событий, например: сколько времени в среднем требуется для изготовления той или иной детали (Activity Based Costing), сколько в среднем будет стоить реализация той или иной функции продукта (Функционально-стоимостной анализ).
   *Время активной работы временных ресурсов, которое позволяет выявить недозагруженные временные ресурсы.   *Время активной работы временных ресурсов, которое позволяет выявить недозагруженные временные ресурсы.
   *Время, проведенное операцией в очереди к временному ресурсу, что позволяет выявить те временные ресурсы, которые перегружены.   *Время, проведенное операцией в очереди к временному ресурсу, что позволяет выявить те временные ресурсы, которые перегружены.
   *Стоимости использования материальных и временных ресурсов в операции. Если аналитик решает задачу оптимизации стоимости операции, эта информация позволяет выбрать те ресурсы, оптимизация стоимости которых даст наибольший эффект.    *Стоимости использования материальных и временных ресурсов в операции. Если аналитик решает задачу оптимизации стоимости операции, эта информация позволяет выбрать те ресурсы, оптимизация стоимости которых даст наибольший эффект. 
   *Время, проведенное операцией в ожидании поступления материального ресурса, что позволяет выявить материальные ресурсы, которых недостаточно.     *Время, проведенное операцией в ожидании поступления материального ресурса, что позволяет выявить материальные ресурсы, которых недостаточно.  
-Принимая решение о проведении имитационного моделирования надо помнить следующее: смоделировать все тонкости реальной жизни невозможно. Поэтому то, что нарисует аналитик, будет отличаться от реального положения дел. Задача имитационного моделирования делится таким образом на два важных по своей сути шага. Первый - это в контексте конкретного предприятия необходимо научиться моделировать реальные процессы так, чтобы их имитация давала заданную погрешность для рассчитанных параметров. Погрешность можно рассчитать путем сравнения рассчитанных параметров с параметрами, измеренными напрямую. Если погрешность больше допустимой, то процесс, построенный аналитиком, не отвечает реальному положению дел и требует более тщательной проработки. Только после того, как аналитик научится моделировать реальность с необходимой точностью, он может перейти к следующей задаче: оптимизации процессов или имитации проектируемых процессов. При этом он должен помнить, что моделировать одновременно множество взаимодействующих процессов нет смысла, поскольку ошибка параметра, рассчитанного на основе имитации нескольких процессов, складывается среднеквадратично из ошибок моделирования каждого процесса в отдельности. Например, пусть аналитик имитировал 10 разных классов процессов. Пусть ошибка расчета средней стоимости экземпляра процесса каждого класса - 20%. Пусть средняя стоимость выполнения экземпляра каждого класса примерно равны между собой. Тогда ошибка расчета средней суммарной стоимости десяти различных экземпляров различных процессов будет:  + 
-{ ru/simulation_fca/technology/simulation_description/simulation_description_032.png?nolink } SQRT(0,2*0,2*10)=0,63, то есть 63 процента! Есть методы, позволяющие стабилизировать ошибку вычисления тех или иных параметров, но они (методы) требуют от аналитика знаний методов математического моделирования, увеличивая при этом стоимость такой работы. Поэтому необходимо помнить об этих ограничениях аппарата имитационного моделирования, используя его в разумных целях. + 
 + 
 + 
 + 
 + 
 +[<contextnavigator>] 
 + 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki