Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Технология разработки динамических имитационных моделей Мокрый, Игорь Владимирович

Диссертация, - 480 руб., доставка 1-3 часа, с 10-19 (Московское время), кроме воскресенья

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Мокрый, Игорь Владимирович. Технология разработки динамических имитационных моделей : диссертация ... кандидата технических наук : 05.13.16.- Иркутск, 1995.- 126 с.: ил. РГБ ОД, 61 96-5/174-1

Введение к работе

Актуальность темы.

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

Системная динамика - одна нз таких технологий, разработанная Дж. Форрестером, ориентирована на построение имитационных макромоделей экономических, энергетических, экологических, технологических, геохимических и других систем с неизменяемой структурой. Основными ее компонентами являются : методика разработки моделей: специализированный язык DYNAMO для записи моделей; транслятор языка; средства работы с оттранслированными моделями. Системная динамика эффективна при создании небольших моделей, содержащих не более чем 200 - 300 операторов языка DYNAMO.

Существует целый класс задач, имеющих в качестве объектов исследования сложные, иерархически организованные системы, дтя моделирования которых предпочтительно применять средства и методы системной динамики, однако, объем и сложность получаемых моделей делают это невозможным. К таким объектам могут быть отнесены : энергетика и экономика страны предствлешше отдельными регионами, или в разрезе отдельных отраслей; энергетические и экономические системы регионов с разбивкой по предприятиям; экологические системы, состоящие из нескольких трофических уровней и т.д.

Целью работы является.создание технологии моделирования поведения сложных систем, представляющей развитие системной динамики, которая позволяет, полностью сохраняя" преемственность последней, записывать модель в виде иерархии взаимосвязанных подмоделей и тем самым расширяет класс решаемых задач. Технология включает : язык для описания моделируемых систем (МС): транслятор с этого языка; программу, обеспечивающую интерфейс с оттранслированными моделями; библиотеку алгоритмов решения систем конечно-разностных уравнений; инструкции и методические рекомендации по составлению моделей.

Методика" исследования. В работе использованы: теория контекстно-свободных языков; средства описания языков синтаксическими диаграммами; методы объектно-ориентированного программирования; теория и методы исследования систем обыкновенных дифференциальных уравнений.

Научную новизну составляют и на защиту выноси ген следующие положения.

1. Определен класс задач, не вписывающийся в стандартные методы
и средства системной динамики, и найден методический подход для
решения таких задач.

2. Предложено расширение языка DYNAMO, позволяющее
записывать модель в виде иерархии взаимосвязанных подмоделей.

  1. Разработаны программы, реализующие расширенный язык.

  2. Предложена новая методика моделирования.

Практическая ценность.

1. Программно реализована инструментальная система моделирования, включающая язык DYNAMO и его расширения. 2. Средствами этой системы построены : межотраслевая модель ГЕРМЕС; модель финансовых потоков в электроэнергетике; модель инфляционных процессов и изменения макроэкономических показателей КАССАНДРА и др.

5 Апробация работы.

Результаты диссертации опубликованы в 5-ти печатных работах, докладывались и обсуждались на IX байкальской школе-семинаре 'Методы оптимизации и их приложения" (Иркутск 1992), на IX всероссийской конференции "Математическое программирование и дриложения" (Екатеринбург 1995), на ученых советах и семинарах Сибирского энергетического института, на семинаре Иркутского зычислительного центра.

Структура и объем работы.

Похожие диссертации на Технология разработки динамических имитационных моделей