p>
На рядку Report When вказується умова, при виконанні якого виводиться попереджувальне повідомлення в тестовий файл результатів моделювання, що має розширення імені *. OUT. Ім'я вказується на цьому рядку функції може бути вибрано у списку доступних функцій (рис. 6, б), що відкривається натисканням на клавішу Function . Перед виконанням розрахунків за методом Монте-Карло слід поставити перемикач Status в положення On. Виділення параметрів, що мають випадковий розкид, виконується за допомогою ключових слів LOT і/або DEV.
Для розрахунку розкиду значень параметрів, що мають розкид LOT і DEV, використовуються різні генератори випадкових чисел. У свою чергу параметри, що мають ознаку DEV, отримують незалежні випадкові значення, а мають ознака LOT - корельовані випадкові значення в межах параметрів одного елемента . Ключові слова LOT і DEV поміщаються після номінального значення параметра і мають формат:
[LOT = [%]] [DEV = [%]]
Вказується або абсолютне, або відносне значення розкиду у відсотках (в останньому випадку треба ввести знак%).
Приклади:
. model VIN SIN (F = 10kHz A = 10mV LOT = 10% DC = 0 PH = 0 RS = 1)
. model KT316B NPN (IS = 2.8f LOT = 5% BF = 75 LOT = 5% DEV = 20%)
. MODEL IND1 IND (L = 1.0 LOT = 10%)
. MODEL CAP2 CAP (C = 1.0 LOT = 10%)
. MODEL RMOD RES (R = 1 LOT = 10%)
У другому прикладі параметр BF має некоррелірованнимі розкид DEV = 20% і, крім того, розкид LOT = 5%, корельований із зміною параметра IS. br/>В
Рис. 7. Використання LOT і DEV
У прикладі рис. 7, а RE транзистора Q1 має випадковий розкид незалежний від випадкового розкиду RE транзистора Q2 (вони створюються різними генераторами випадкових чисел). У прикладі рис. 7, б опору RE обох транзисторів Q1 і Q2 мають корельований розкид, проте їх значення не будуть однаковими за відмінності номіналів. У прикладі 4.22, в випадкові розкид RE (у межах заданого діапазону LOT) обох транзисторів корельовані, проте в цілому розкид не пов'язані через використання різних генераторів для DEV. DEV задає відносну зміну параметра у відсотках у бік збільшення або зменшення після обчислення випадкової величини за значенням LOT відповідно до заданих законом розподілу (Див. приклад CARLO2_LOT & DEV ).
В
Рис. 8. Сімейство реалізацій перехідного процесу при випадкових назавісімо розкид індуктивності та ємності
В
Рис. 9. Вікно побудови гістограм
Припустимо, що в режимах Transient, AC або DC аналізується деяка функція ланцюга y = f (x), де х - незалежна змінна (час, частота, вхідний постійна напруга або струм), у - залежна змінна (вузловий потенціал, вхідний опір і т. п.). Для кожної реалізації процесу у (х) розраховується глобальна характеристика F (the collaction function), наприклад максимальне значення реалізації F = max {y (x)} (вводиться HIGH_Y). Назва характеристики F вводиться, на рядку Report When (див. рис. 6, а) або вибирається з вікна Functions (рис. 6, б), що відкривається натисканням на клавішу GET (див. рис. 6, а).
Після установки параметрів починають моделювання вибором пункту Run в меню моделювання обраного типу або натисканням F2. Реалізації характеристик ланцюга у (х) виводяться на екран дисплея у вигляді сімейства графіків, як у якості прикладу показано на рис. 8 при розрахунку частотних характеристик резонансного контуру.
Статистична обробка результатів моделювання проводиться за команді Monte Carlo/Histograms/Add Histograms . Її результати представляються у вигляді гістограми, приблизний вигляд якої показаний на рис. 9. Подвійне клацання курсором миші, розташованому у вікні гістограм, відкривається діалогове вікно завдання параметрів Properties (закладка Plot), воно ж відкривається на початку виконання команди Add Histograms. У ньому в рядку Function (Спричиненої натисканням клавіші GET) вказується ім'я аналізованої функції F, а в рядку Expression - ім'я характеристики ланцюга у (див. рис. 9).
На графіку гістограми по горизонтальній осі відкладаються значення характеристики F, по вертикалі - імовірності у відсотках.
Значення характеристики F у всіх реалізаціях виведені у вікні у правій частині екрана. Нижче гістограм розташовується вікно, в якому можна задати кількість інтервалів розбиття області визначення аналізованої характеристики F (Intervals) і значення її кордонів (Low, High).
У нижній частині екрану зліва поміщається наступна статистична інформація: Low - мінімальне значення характеристики, Mean - її середнє значення, High - максимальне значення, Sigma - середньоквадратичне відхилення випадкової величини F.
Результати статистичної обробки заносяться також у текстовий файл після вибору підкоманду Monte Carlo/Statistics . Текстова інформація розміщується у файлах, що мають те ж ім&...