Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
~Экзамен~ / 1999_Ответы_.doc
Скачиваний:
32
Добавлен:
19.04.2013
Размер:
964.1 Кб
Скачать

4. Построение концептуальной модели в системе имитак.

Концептуальная модель = ДП + ДПСС.

Построение ДПСС:

1. На основе анализа словесного описания выделяются фазовые переменные.

2. Используя логику описания, фазовые переменные классифицируются по критерию «причина - следствие».

3. Фазовые переменные «причина - следствие» соединяются стрелками.

4. Вершины модели ДПСС размечаются +\ – фактором или У и Т – связями.

Построение ДП:

1. При разметке ДПСС с помощью +\ – фактора классификация на уровни, темпы и дополнительные выражения ведется по Форестеру: мысленно останавливается динамический процесс и выделяются те фазовые переменные, которые имеют тенденцию к накоплению.

2. Преобразование ДПСС в ДП с помощью У и Т – связей рассмотрено выше.

3. Имея ДП алгоритмически можно перейти к модели – программе.

5. Работа с моделью программой в системе имитак и диагностика ошибок.

Работа с моделью программой в системе ИМИТАК имеет большое количество степеней свободы, но есть ряд ограничений:

1. В первом шаге моделирования уровням присваиваются начальные значения (это связано с математической основой, так как уровни подобны конечным разностям). Расчет уровней начинается со 2 шага, т.е. в ИМИТАКе присваиваются начальные значения уровням, а затем начинается расчет в 1 шаге с дополнительных выражений.

2. Во 2 разделе «по умолчанию» начальным значениям и константам присваивается значение 0. Т.е., если нет ошибок в 1 разделе, то обязательно получаются результаты моделирования (ошибки выявляются в процессе анализа результатов).

3. Если не заданы во 2 разделе временные параметры моделирования, то «по умолчанию» мы имеем: И DT = 1 И время = 0 И длина = 20 И шаг = 1, где шаг – это цикличность вывода результатов моделирования. Пример: ИDT = 1 И время = 0 И длина = 36 И шаг = 12 - это означает, что в течение 3 лет идет имитация по месяцам, но вывод результатов происходит 1 раз в год.

4. В диалоге в ИМИТАК2 можно изменять константы и значения уровней, но нельзя изменять эндогенные переменные типа дополнительных выражений и темпов.

Ошибки, которые встречаются при работе с моделью – программой:

1. Синтаксические ошибки связаны с неправильным написанием операторов, применяемых в системе ИМИТАК. При наличии синтаксических ошибок в 1 разделе модели – программы машина останавливается. Дальнейшая работа возможна только после исправления ошибок. Так как в транслятор ИМИТАКа встроен собственный редактор, то одновременная компиляция и исправление ошибок могут быть совмещены. Для этого после запуска подрежима «исправить текст» нажимаем F4. Программа будет компилироваться до 1 синтаксической ошибки. После её исправленияEnterзапускает компиляцию дальше, до появления в командной строке выражения «можно запускать». Если во втором разделе при компиляции встретится константа, не определенная в 1 разделе, то диагностируется не ошибка, а предупреждения, можно запускать дальше.

2. Семантические ошибки – следствие логической недоработки. К семантическим ошибкам относятся: деление на 0, переполнение разрядной сетки, выход за пределы объявленного массива.

Соседние файлы в папке ~Экзамен~