Система схемотехнического моделирования и проектирования Design Center




Статистический анализ


Статистический анализ по методу Монте-Карло (Monte Carlo). Он производится при статистическом разбросе параметров, описанных по директиве .MODEL. Случайное значение параметра x рассчитывается по формуле

где

 – номинальное значение параметра, указанное в директиве .MODEL;
 – относительный разброс параметра x;
 – центрированная случайная величина, принимающая значения на отрезке (–1, +1). 

Случайные величины x создаются с помощью генераторов случайных чисел. Величина относительного разброса каждого параметра

 и закон распределения случайной величины
 задаются опцией <спецификация случайного разброса параметра> директивы .MODEL, которая имеет вид

[DEV[/<генератор #>][/<закон распределения>] <разброс>[%]]

[LOT[/<генератор #>][/<закон распределения>] <разброс>[%]]

Параметр <генератор #> указывает номер генератора случайных чисел (от 0 до 9). С его помощью создаются коррелированные параметры. Случайные параметры, для которых не указаны номера генераторов случайных чисел, образуются с помощью индивидуальных независимых генераторов; они, естественно, являются некоррелированными. Для расчета значений разбросов параметров DEV и LOT используются различные генераторы, имеется 10 генераторов для параметров DEV и столько же для параметров LOT.

В простейшем случае номера генераторов случайных чисел не указываются. Тогда параметры, имеющие опции DEV, получают независимые, а параметры, имеющие опции LOT, – коррелированные случайные значения (последнее характерно для имитации разброса параметров партий изделий).

Приведем примеры

.MODEL  RLOAD  RES  (R=1  DEV/GAUSS  5%  LOT/UNIFORM  10%)

.MODEL  CMOD  CAP  (C=1  DEV/4/GAUSS  1%

+   TC1  DEV/4/USER1  10%  LOT/5  2%)

В программе имеются генераторы случайных величин с двумя стандартными законами распределения:

UNIFORM – равновероятное распределение на отрезке (–1, +1);

GAUSS – гауссовое распределение на отрезке (–1, +1) с нулевым средним значением и среднеквадратическим отклонением

=0,25 (т.


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