К ВОПРОСУ ОБ ЭТАПЕ ВЫЧИСЛИТЕЛЬНЫХ ПРОГРАММ В ХОДЕ РАЗРАБОТКИ МЕТОДА ФОРМИРОВАНИЯ ПЕРСПЕКТИВ

К ВОПРОСУ ОБ ЭТАПЕ ВЫЧИСЛИТЕЛЬНЫХ ПРОГРАММ В ХОДЕ РАЗРАБОТКИ МЕТОДА ФОРМИРОВАНИЯ ПЕРСПЕКТИВ

© Ю.Н.Макаров, В.И.Флоров
© Государственный музей истории космонавтики им. К.Э. Циолковского, г. Калуга
Секция "К.Э. Циолковский и научное прогнозирование"
2009 г.

Авторы доклада в последние несколько лет работали над методом формирования перспектив. Представляется, что разработка основных его идей, предварительно завершена. Следующим этапом его разработки является работа над его машинными вычислительными программами. Важно, что этот этап является не только новым этапом по результату, но также продолжает разработку самих принципов, то есть завершает также задачу первого этапа. Нет более действенного средства для проверки идей метода моделирования, чем вычислительная его реализация. Она, во-первых, проверяет модель на достаточность располагаемых исходных данных, используемых в модели.

Во-вторых, раскрывает ее возможности для использования по назначению. Этот результат есть определение в практике входо-выходного соответствия основных идей метода.

Какие же идеи метода мы должны подвергнуть машинному описанию в вычислительных процедурах? Напомним самые главные идеи метода и распределим их по трем принципам, которые положены в основу. Это принципы:

– формализации перспектив;

– единой метрики ресурсов;

– оптимизации программ.

Первый принцип описывает иерархическую структуру ресурсно-динамических сетей. Вся разработка исходной информации для их описания (в том числе статическая, кинетическая и динамическая структуры) не есть вычислительная процедура модели. Она связана с большим количеством вычислений для определения исходных данных модели. Но это дело каждого разработчика – эксперта. Она не входит в вычислительную процедуру самой модели. Для нашего этапа, как мы сказали, вообще нет необходимости акцентирования внимания на этой проблеме.

Формализация самой модели идет в полуцикле итераций (снизу вверх) прежде всего в агрегировании каждого узла статической структуры от ее подпрограмм к надпрограмме. И так по всей статической структуре.

Второй принцип ведет численное интегрирование ресурсов в динамике их изменений по времени по целевым операциям программ и определение времени их реализации.

Третий принцип – в ходе выполнения двух первых задач, здесь выполняется вычисление всех параметров аппроксимации производственно-эластических функций.

В части принципа единой метрики ресурсов вычислительная процедура в полуцикле оптимизации по узлам статической структуры от надпрограммы к подпрограммам (сверху вниз) ответственна за определение технологических цен ресурсов и далее за их стоимости в соответствии с их натуральными объемами. Далее в динамике (от настоящего в прошлое и в будущее) вычисляются для каждого условного настоящего значения локального критерия оптимальности программ и величина критерия их преемственности их прошлого в будущем.

Вычислительная процедура в итерационном процессе охватывает и заключает в себе все вычислительные программы двух первых принципов. Она представляет собой многоконтурный, многоэшелонный во времени «внешний, охватывающий» вычислительный процесс непрерывного скользящего уточнения параметров программ будущего процесса производства и развития производства в самом широком смысле понятия производства. По ходу этого процесса идут не только уточнения параметров в математическом смысле итерации, но также и усвоения изменений всего комплекса исходных данных от разработчиков-экспертов, связанных с непрерывностью творческого процесса разработки целевых событий. Это требует разработки соответствующих форм-запросов и адресной системы для работы контингента экспертов с моделью. Нам представляется, что в рамках второго этапа разработки метода мы исчерпали материал доклада. Но и за его пределами работа должна быть продолжена.

Второй этап может (и должен) быть выполнен не на реальной информации. Это не его задача. Здесь должны использоваться тестовые условно-реальные исходные данные. Во-первых, их проще подобрать под задачу этапа, не обременяя себя организацией работы экспертов – разработчиков. Во-вторых, их проще анализировать и интерпретировать в процессе разработки машинных программ. За пределами обозначенного здесь второго этапа работа, естественно, будет продолжаться. Вот здесь основным вопросом будет вопрос об организации всей системы формирования перспектив и вычислительной системы, ее обслуживающей.

Вычислительная процедура метода формирования перспектив требует организации всей системы машинных блоков. Вычисления невозможны без организованного и формализованного хранилища данных: банков, баз (и их коммуникаций) данных и знаний. Необходимы процедуры и программы их поступления, накопления и контроля. Необходима поисковая, сигнальная и демонстрационная системы. Эту тему можно развивать и далее, но мы пока ограничимся сказанным.