Развитие методологии имитационных исследований сложных экономических систем (1142216), страница 13
Текст из файла (страница 13)
Он сдерживается толькопотребностями задачи, возможностями компьютера и системы моделирования, атакже способностями самого пользователя описать систему;- Возможность проведения экспериментов с программной моделью, а не ссистемой, что спасает нас от многих ошибок и экономит реальные средства;- Проверка форс-мажорных обстоятельств, которые на реальной системе проверятьнельзя;- Моделирование позволяет проводить исследование несуществующей ещесистемы. Например, целесообразности модернизации (либо расширения, либоуменьшения существующей системы).57СИСТЕМА И МОДЕЛЬОБОЗНАЧЕНИЯS1S31S3...S32S3......j...S3......1S3...S3...2S3Система в общем видеSjiСоставныеподсистемыразличных уровнейjS3......2S3...1jS3SS3S3......Уровень детализациив моделиS3j...2S3S3...Возможныенаправлениядетализации......Источник: составлено авторомРисунок 1.14 – Имитационная модель и система.Перечисленные достоинства определяют недостатки и некоторые дополнительныесложности, присущие любым процессам, в том числе и при применении ИМ.
Нужнопризнать, что такие недостатки и сложности действительно существуют. К основнымнедостаткам ИМ можно отнести:•Построить имитационную модель, по сравнению с аналитической моделью,дольше, труднее и дороже;•Для работы с имитационной системой необходимо наличие подходящей по классуЭВМ и соответствующего задаче языка имитационного моделирования;•Сложность построениядиалога пользователяс моделью.Взаимодействиепользователя и имитационной модели (интерфейс) должно быть простым, удобными соответствовать предметной области, а это требует дополнительного объемапрограммирования;•Построение имитационной модели требует более глубокого, длительного идетального изучения реального процесса (так как модель более детальная), нежелиматематическое моделирование.При применении ИМ в качестве исследуемой системы может выступать абсолютнолюбой субъект экономики – конкретное предприятие (или его составляющая), крупныйинфраструктурный проект, отрасль производства, технология и т.д.
Посредством ИМанализу может быть подвергнута любая система массового обслуживания, как и любаядругая система, имеющая некоторое число дискретных состояний и логику ихвзаимосвязи. Переход во времени из одного состояния в другое обеспечивается в силуряда условий и причин (детерминированных и случайных). Главное отличие метода58имитационного моделирования от других методов состоит в практически ничем неограниченной степени детализации систем и, как следствие, в возможности представитьсистему для исследователя так, как она «выглядит» в жизни.При использовании имитационного моделирования можно проверить и получитьответ на множество вопросов типа:а что будет, если?– построить новую систему тем или иным способом;- провести ту или иную реорганизацию системы;- изменить поставщиков сырья материалов;- модернизировать логистику их поставки;- увеличить (или уменьшить) количество персонала и оборудования;- изменить технологию обработки или обслуживания;- и т.д.С точки зрения практического применения самое главное состоит в том, что врезультате моделирования можно:•уменьшить экономические и организационные издержки предприятий ипроектов;•обнаружить «узкие места» системы и проверить различные варианты по ихустранению;•увеличить пропускную способность системы;•снизить экономические, организационные, технологические и другие рискипредприятий и проектов.Следует еще раз отметить, что достичь всего этого можно без проведенияэкспериментов над самой реальной системой, а исследуя только ее программную модель.Это позволяет избежать множества системных ошибок, социальных проблем и провеститакие эксперименты, которые могли бы быть губительны для реальной системы.Конечно, использование имитационной модели в повседневной практике необязательно и в России не регламентировано никакими нормами и законами.
Хотяопределенные усилия по созданию нормативной базы ИМ сейчас предпринимаются.Сейчас, к сожалению, во многих случаях системы, создаются, модернизируются иэксплуатируются без применения метода ИМ. Каждый разработчик или собственниксистемы вправе принимать решение об использовании ИМ.591.2.3. От учебных моделей до имитационной экспертизыВпланепрактическогоиспользованияимитационныемоделимогутразрабатываться и использоваться абсолютно для разных целей.Во-первых, это учебные модели.
Для того, чтобы впоследствии пользователь смогразрабатывать модели или использовать их, его нужно научить этому, дать необходимыедля этого знания и практические навыки. Данные модели разрабатывает либопреподаватель, либо обучаемый. Как правило, эти модели простые, понятные и безиспользования реальныхисходныхданных. Правильная работа моделей и ихдостоверность обеспечивается качеством преподавания и уровнем знаний обучаемого.Для каждого этапа имитационного исследования используются системы и программыразличных разработчиков.
Причем для одного и того же этапа в целях обучения можетиспользоваться по несколько различных программных средств.Вцеломэтотклассмоделейможноохарактеризоватьследующимихарактеристиками:•Большое количество моделей;•Модели не сложные по объему и логике;•Модели, работающие с использованием гипотетических данных;•Модели, не имеющие реального практического применения.В-вторых, научно-исследовательские модели. Такие модели обычно создаются дляпроведения научных исследований.
Они сложны и функциональны. Как правило, при ихсоздании уделяется много сил и внимания адекватности и точности созданной модели. Завсе это отвечает сам ученый в соответствии со своим уровнем знаний и квалификации.Исходные данные для проведения экспериментов обычно собирает сам пользовательразличными средствами – вручную, программным мониторингом, экспертными оценкамии т.д. Выбор программных средств для выполнения каждого этапа исследованияосуществляет также сам ученый, исходя из своих знаний и предпочтений.
Но, так как самразработчик модели является и их пользователем, то в них не предъявляется каких-либотребований к пользовательскому интерфейсу при обработке данных, создании модели,проведению экспериментов и оформлению результатов моделирования.Следует отметить в качестве основных характеристик таких моделей –функциональную и программную сложность, адекватность, потенциальную практическуюи в большей мере научную значимость.В-третьих, модели для проведения заказных исследований.Они выполняются накоммерческой основе в пользу предприятия, заказавшего это исследование.
В этом случае60весь цикл имитационных исследований проводит профессионал в области ИМ, а заказчикставит задачу и предоставляет данные. Сам процесс проведенияимитационногоисследования в целом похож на то, как это делается в научных исследованиях. Т.е. восновном используются уже имеющиеся инструментальные программные средства другихразработчиков.
Также не требуют «красивого» программного оформления ввод данных,диалог при экспериментах и вывод результатов. Но только делается это на болеепрофессиональной основе. Ученый, может быть, всего один или несколько раз применялИМ, а профессионал делает это регулярно. Поэтому у него есть множество своихметодических и программных наработок, база результатов других исследований и т.д.Основным отличием является то, что задачи исследования, исходные данные и требованияпо оформлению отчета задает Заказчик. Чаще всего такая модель является одноразовойдля одного исследования.В-четвертых, заказные модели «под ключ».
Создаются они профессионалами ИМдля проведения имитационных исследований специалистами предприятия заказчика.Задачу, решаемую данными моделями, показатели функционирования модели и их формупредставления определяет заказчик. Основной сложностью создания этих типов моделейявляется то, что при вводе данных, проведении экспериментов и анализе результатов онидолжны «говорить» на языке предметной области, которой владеют специалистызаказчика. Поэтому если при разработке предыдущих моделей в основном использовалисьстандартные программные средства при минимуме программных доработок, то в этомслучае требуется очень большой объем программирования.