Нечеткая логика - Устройство пакета iThink 2



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

Содержание Назад Вперед