Сальников Сергей Игоревич
Российская Федерация, г.Оренбург, ГОУ ОГУ, Аспирантура
по специальности «Математические и инструментальные методы
экономики (08.00.13)».
Инструментарий имитационного моделирования
исследования регионального потребительского рынка автомобилей
Любому человеку, задумавшемуся о покупке своей первой
машины, а также многим, кто уже владел машиной ранее или владеет сейчас и
недоволен - хочется разобраться в том, какую машину лучше всего купить, чтобы
не переплатить, но при этом удовлетворить все свои текущие потребности. У
каждого автолюбителя свои критерии выбора, под которые максимально широко
пытаются приспособиться все производители машин в мире, из-за чего часто
отдельно взятый потребитель получает набор опций, в котором некоторые элементы
ему вовсе не нужны, но так как они нужны большей части покупателей - то этому
потребителю приходится за них переплачивать. Таковы законы авто-рынка, а
собирать свою собственную машину своими силами в современном обществе, пожалуй
- не самое разумное решение в силу различных обстоятельств.
Необходимо отметить, что при выборе автомобиля
покупатель обращает внимание, прежде всего, на страну-производителя, на год
выпуска автомобиля и на срок его эксплуатации. Интересно, что сроки
эксплуатации иномарок очень велики. Так, если стоит выбор между покупкой нового
отечественного автомобиля, к примеру, и поддержанной иномарки, то, несомненно,
каждый специалист посоветует остановиться на втором варианте. Иномарка
изготавливается, прежде всего, не для того, чтобы откататься на ней несколько
лет и купить новую машину, а для того, чтобы она прослужила своему владельцу
долгие годы.
Бытует мнение, что иномарка всегда лучше. Отчасти это
правильно, но только отчасти. Причиной тому является то, что у отечественных
автомобилей, помимо огромного списка недостатков, есть свои преимущества, в
некоторых случаях оказывающиеся решающими при выборе автомобиля.
Так к плюсам отечественных авто относятся:
-
низкая стоимость при
покупке;
-
низкая стоимость
ремонта;
-
простота ремонта;
-
устойчивость к тяжёлым
погодным и дорожным условиям, присущим России, заложенная ещё на стадии
проектирования.
Не стоит забывать, что отечественные машины изначально
спроектированы и подготовлены к эксплуатации на наших дорогах, но при этом в
ущерб многим другим важным параметрам - динамика, управляемость, комфорт.
После выбора марки и модели машины встает выбор
дилера, у которого, собственно, и предстоит купить тот самый
автомобиль. Прежде всего, стоит обратить внимание на наличие у дилера
собственной базы для проведения работ.
Чтобы разобраться в тонкостях проблемы выбора нового
автомобиля в Оренбургской области предлагается разработать агентную модель
этого рынка. Для разработки модели следует применять метод имитационного
моделирования.
Имитационное моделирование – наиболее мощный и
универсальный метод исследования и оценки эффективности систем, поведение
которых зависит от воздействия случайных факторов. К таким системам можно
отнести и летательный аппарат, и популяцию животных, и предприятие, работающее
в условиях слабо-регулируемых рыночных отношений.
В основе имитационного моделирования лежит статистический эксперимент (метод
Монте-Карло), реализация которого практически невозможна без применения средств
вычислительной техники. Поэтому любая имитационная модель представляет собой в
конечном счете более или менее сложный программный продукт.
Конечно, как и любая другая программа, имитационная
модель может быть разработана на любом универсальном языке программирования,
даже на языке Ассемблера. Однако, на пути разработчика в этом случае возникают
следующие проблемы:
-
требуется знание не
только той предметной области, к которой относится исследуемая система, но и
языка программирования, причем на достаточно высоком уровне;
-
на разработку
специфических процедур обеспечения статистического эксперимента (генерация
случайных воздействий, планирование эксперимента, обработка результатов) может
уйти времени и сил не меньше, чем на разработку собственно модели системы.
И наконец, еще одна, пожалуй, важнейшая проблема. Во
многих практических задачах интерес представляет не только (и не столько)
количественная оценка эффективности системы, сколько ее поведение в той или
иной ситуации. Для такого наблюдения исследователь должен располагать
соответствующими «смотровыми окнами», которые можно было бы при необходимости
закрыть, перенести на другое место, изменить масштаб и форму представления
наблюдаемых характеристик и так далее, причем не дожидаясь окончания текущего
модельного эксперимента.
Реализация таких возможностей на универсальном языке
программирования – дело очень непростое. В настоящее время существует довольно
много программных продуктов, позволяющих моделировать процессы. К таким пакетам
относятся: Pilgrim, GPSS, Simplex, AnyLogic и ряд других.
В данной работе разработку имитационной модели
потребительского рынка новых автомобилей предлагается осуществить с помощью
одного из видов имитационного моделирования, а именно агентного моделирования.
И реализовать разработку модели в программной среде AnyLogic 6.0 University,
предназначенной непосредственно для имитационного моделирования.
Разработка имитационной модели потребительского рынка
включает в себя несколько этапов.
На первом этапе необходимо провести анализ потребительского
рынка, который осуществляется путем мониторинга официальных сайтов
автомобильных компаний, а также социологического опроса.
Далее нужно провести анализ необходимой литературы.
Сюда входит литература по проектированию информационных систем, по работе с
базами данных, по имитационному моделированию, по экономике и коммерческой
логистике. Так же необходимо проанализировать различные научные статьи,
журналы, интернет-ресурсы, публикации и методические указания.
Разработка клиентского приложения для работы с базой данных осуществляется в
среде объектно-ориентированного программирования «C++Builder 6.0». Саму же базу
данных, а именно ее структуру, необходимо написать на языке «SQL» в системе
управления базами данных «InterBase».
На следующем этапе необходимо разработать саму
мультиагентную модель потребительского рынка новых автомобилей в Оренбургской
области. Разработка модели осуществляется в среде имитационного моделирования
«AnyLogic 6.0 University», с применением языка программирования «Java».
Последний этап подразумевает реализацию
интеграции созданной модели с созданной базой данных. Осуществляется интеграция
с помощью программы «MS Excel». Такое решение объясняется тем, что в среде
имитационного моделирования «AnyLogic 6.0 University» существует встроенный
механизм работы только с базами данных типа «MS Access» и «MS SQL Server».
Работа с другими типами баз данных осуществляется с помощью драйверов ODBC,
которые могут быть не установлены на ПК, используемом в процессе
проектирования. Это обусловлено тем, что данные драйвера устанавливаются с
последней лицензионной версией СУБД «InterBase», либо с лицензионной версией
«AnyLogic 6.0 Professional». В связи с этим возникает необходимость экспорта
информации из базы данных в приложение «MS Excel», так как «AnyLogic 6.0
University» полностью поддерживает работу с файлами Excel.
Данная проблема решается путем добавления в клиентское
приложение для работы с базой данных программного модуля, отвечающего за
экспорт данных в «MS Excel». Интегрировав модель с базой данных, появляется
возможность влиять на работу модели различными критериями, хранящимися в базе
данных.
Наполнение модели интерактивностью также необходимо,
так как интерактивная модель предоставляет возможность изменять параметры модели
прямо во время имитации.
В результате, модель будет позволять оценивать
состояние рынка в тот или иной момент времени и, соответственно, делать выводы
о том, как нужно изменить политику цепочки доставок и интенсивность
производства, как наиболее грамотно распределить инвестиции, где сократить
расходы. Все эти факторы являются очень важными для поставщиков. Потребитель же
может делать вывод о том, насколько грамотно работают поставщики, как
распределен рынок в данный момент времени и как влияет тот или иной параметры
на процесс выбора авто.