Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
задания.doc
Скачиваний:
92
Добавлен:
15.03.2015
Размер:
2.13 Mб
Скачать

2. Описание концептуальной модели

Наиболее рационально строить модель функционирования системы по блочному принципу. При этом могут быть выделены три автономные группы блоков такой модели.

Блоки первой группы представляют собой имитатор воздействий внешней среды Ена системуS.

блоки второй группы являются собственно моделью процесса функционирования исследуемой системыS.

блоки третьей группы – вспомогательными и служат для машинной реализации блоков двух первых групп, а также для фиксации и обработки результатов моделирования.

элементы системыSгруппируются в блокиSI SII, SIII, отражающие процесс функционирования исследуемой системы. Построенная блочная модель процесса функционирования исследуемой системыSпредназначена для анализа характеристик этого процесса, который может быть проведен при машинной реализации полученной модели (рис. 3).

рис. 3. Исследуемая система

Математическая модель представляет собой совокупность соотношений (например, уравнений, логических условий, операторов), определяющих характеристики процесса функционирования системы Sв зависимости от структуры системы, алгоритмов поведения, параметров системы, воздействий внешней средыЕ, начальных условий и времени.

Математическая модель является результатом формализации процесса функционирования исследуемой системы.

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

Одним из основных подэтапов является описание концептуальной модели системы. На этом подэтапе построения модели системы:

а) описывается концептуальная модель Мхв абстрактных терминах и понятиях;

б) дается описание модели с использованием типовых математических схем;

в) принимаются окончательно гипотезы и предположения;

г) обосновывается выбор процедуры аппроксимации реальных процессов при построении модели.

Покажем построение концептуальной модели на примере фрагмента сети передачи данных (СПД) [4].

Структурная схема модели процесса взаимодействия двух узлов коммутации (УК1 и УК2) через дискретный канал связи (ДКС) в символикеQ-схем показана на рис. 4, где приняты следующие обозначения: И – источник; К – канал; Н – накопитель.

Рис. 4. Структурная схема модели процесса взаимодействия двух узлов коммутации

С использованием введенных представлений и обозначений опишем процесс функционирования фрагмента СПД. Поступление пакетов данных в моделируемый фрагмент СПД на входы имитируется источниками И1и И2. Пакеты буферируются накопителями Н4и Н2, где ожидают освобождения каналов в УК1 и УК2 соответственно. После обслуживания каналами К1и К3, т. е. после обработки ЦП УК1 и УК2 соответственно, пакеты поступают в выходные накопители Н1и Н3этих узлов. Далее, в порядке очереди, копии пакетов обслуживаются каналами К2и К4, имитирующими процесс передачи по ДКС. При приеме копий пакета без ошибки, т. е. их поступлении в Н2и Н4, формируется подтверждение приема, которое в виде короткого пакета поступает в соответствующий выходной для данного узла накопитель Н1и Н3для передачи на другой канал УК, т. е. снова реализуется обслуживание каналами К2и К4. После подтверждения в узле-источнике правильного приема уничтожается пакет, хранившийся в Н1и Н3. Выходам соответствуют точки 3 и 4 на структурной схеме модели процесса взаимодействия двух узлов коммутации СПД (рис. 4).