Початкові значення для U_, V_, Y_ задаються оператором EQU відповідно до початкових умов моделювання систем.
Блок INTEGRATION призначений для того, щоб розпочати або завершити процес інтегрування змінної користувача. Формат блоку:
INTEGRATION А,[В]
де операнд А – назва змінної користувача, заданої командою INTEGRATE; операнд В вказує на стан процесу інтегрування і приймає значення ON або OFF. За замовчуванням – ON.
Приклади:
INTEGRATION Shvudkist
INTEGRATION Shvudkist,OFF
У першому прикладі процес інтегрування за часом змінної користувача Shvudkist активізується з входженням транзакта в блок INTEGRATION. У другому прикладі вхід активного транзакта в блок INTEGRATION зупиняє процес інтегрування змінної користувача Shvudkist. Процес інтегрування буде продовжений тоді, коли буде включений стан ON.
Моделювання протікає в неперервній і дискретній фазах, що чергуються. Під час дискретної фази модельний час не змінюється. Між такими моментами процес моделювання протікає в неперервній фазі. Протягом цієї фази через невеликі збільшення значення модельного часу відбувається інтегрування.
|
|
Процес моделювання переходить з неперервної фази у дискретну тоді, коли при досягненні змінною граничного значення генерується транзакт. Таким чином, неперервна й дискретна фази взаємозалежні. У дискретній фазі змінним користувача, навіть якщо вони інтегруються, можуть бути задані нові значення. Це можна зробити за допомогою команди EQU або Plus-операторів присвоєння.
Допустиме значення похибки інтегрування встановлюється на сторінці Simulation (Моделювання) задаванням необхідного значення в полі Integration Tolerance (Допустиме відхилення інтегрування). За замовчуванням це значення дорівнює –10-6.