Взаимодействие комплекса моделей
Итак, путем агрегирования данных из базовой 27-отраслевой ОМММ мы получили комплекс моделей, состоящий из 4 детализированных моделей - «Тяжелая промышленность», «Химико-лесной комплекс», «Прочие», «Услуги», - и одной полностью агрегированной 7-отраслевой ОМММ. Для достижения поставленной задачи построения согласованных решений по всему набору моделей мною был реализован метод согласования моделей систем, который может быть охарактеризован как использующий конструкцию вертикального согласования, а также метод последовательного горизонтального согласования моделей систем на нижнем уровне иерархии - как одного из этапов общего процесса согласования моделей. Общий итерационный алгоритм можно описать так: Этап 1 На основе решения агрегированной 7-отраслевой модели, полученного на предыдущем этапе, формируются модели детализированных систем путем передачи управляющей информации к моделям нижнего уровня. Это происходит путем непосредственного замещения информации в файлах исходных данных каждой из детализированных моделей (ДанныеN.xls) по прямым ссылкам на файл данных (Данные7.xls) агрегированной модели. Замещению подлежит информация, не относящаяся к отрасли, представленной в специализированной модели детально. Данные по этой отрасли считаются экзогенной информацией. Этап 2 Решение детализированной модели как задачи линейного программирования позволяет найти условно-оптимальное решение, характеризующее желательные с точки зрения этой системы значения основных показателей, таких как прирост объемов производства и валовой выпуск по отраслям, формирующих значение функционала. Этап 3 Найденное решение детализированной модели используется при агрегировании этой модели, приводя ее к виду 7-отраслевой (т.е. происходит агрегирование детально представленной отрасли). На этом этапе был применен новый подход к агрегированию, позволяющий получать более достоверные значения агрегированных параметров по сравнению с описанным выше подходом, применявшимся ранее. Дело в том, что при агрегировании таких параметров, как: коэффициентов материальных затрат на новых мощностях, трудоемкости на новых мощностях, капиталоемкости на новых мощностях, раньше использовался вектор объемов производства на старых мощностях в начальном году периода. Для параметров, относящихся к стартовому году, это является естественным, чего не скажешь о коэффициентах, отвечающих за последний год периода. Причиной тому служило отсутствие других удовлетворительных показателей объемов производства для прогнозного года, могущих быть использованными для агрегирования коэффициентов на новых мощностях. Данная проблема была решена следующим образом: теперь при той же схеме агрегирования, описанной выше, вместо ( ) - вектора объемов производства на старых мощностях в начальном году периода, используется ( ) - вектор прироста объемов производства на новых мощностях, взятый из решения детализированной модели, полученного на втором этапе. Это позволяет получить коэффициенты, более подходящие для описания ситуации прогнозного года. Далее, было также применен новый подход к заданию ограничений на значения переменных объемов выпуска и приростов объемов выпуска в последнем году периода . |