Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Все / - ПР / Multisim_Руководство пользователя_2007_1 / Multisim_Руководство пользователя_2007.pdf
Скачиваний:
701
Добавлен:
22.03.2015
Размер:
11.35 Mб
Скачать

В Multisim распределение Гаусса обнаруживает, что только 68% совокупности находится внутри заданного допуска. Остальная часть будет за пределами (заданными пользователем). В качестве примера взгляните на гауссово распределение для резистора 1 кОм с допуском 5%.

Стандартное отклонение по допуску соответствует 50 Ом. Таким образом, стандартная девиация по допуску предполагает изменение от 0.95 кОм до 1.05 кОм (1 кОм +/- 50 Ом). Только 68% совокупности будет внутри допуска в 5%. С достаточным количеством примеров среднее µ будет примерно 1000 Ом.

Приближение Multisim

Multisim начинает выполнение симуляции, используя номинальное значение компонента. Для последующих симуляций приращение значения случайным образом добавляются или вычитаются из номинального значения для каждого компонента/допуска. Это значение приращения может быть любым числом внутри стандартного отклонения. Вероятность добавления конкретного значения приращения зависит от распределения вероятности, которое выбирается пользователем (для каждого допуска компонента).

9.17.3 Настройка и запуск Monte Carlo Analysis

► Чтобы запустить анализ Монте-Карло, выберите Simulate/Analyses/Monte Carlo. Появится диалоговое окно Monte Carlo Analysis.

9.17.3.1 Ввод допуска компонента

Чтобы ввести допуск компонента:

1.Щелкните по Add tolerance на закладке Model tolerance list. Появится диалоговое окно Tolerance.

2.Задайте следующее:

Parameter Type - выберите Device Parameter в выпадающем списке. Эта опция позволяет вам выбрать, какой компонент (R1, U5 и т.д.) будет включен в допуск. Дополнительно этот раздел позволяет вам выбрать параметр, который будет использован в допуске (т.е., сопротивление, температурный коэффициент и т.д.).

National Instruments Corporation

469

Multisim User Guide

Distribution — выберите Uniform (однородное распределение) или Gaussian (Гаусса).

Tolerance Type — Эта опция позволяет пользователю задать, будет ли значение допуска в процентах (от значения компонента) из заданного количества значений компонента (т.е., при использовании резистора, если Tolerance Type

Absolute, и Tolerance Value 20, допуск компонента будет +/-20 Ом).

Tolerance value — Эта опция позволяет пользователю задать величину допуска (в процентах или абсолютное в зависимости от того, что выбрано в опции

Tolerance Type.

3.Щелкните Accept.

9.17.3.2 Задание параметров Monte Carlo Analysis

Параметры анализа устанавливаются на закладке Analysis Parameters, как описано ниже.

Примечание: Детали, касающиеся других закладок окна анализа, см. в «Выходная закладка», «Закладка опций анализа», «Закладка Суммарно».

1.Analysis — Эта опция позволяет пользователю задать тип симуляции Monte Carlo, выполняемый при каждом запуске. Есть три опции:

Transient Analysis (временная область).

DC Operating Point (DC рабочая точка каждого узла в схеме).

AC Analysis (частотная область).

2.Number of runs — Эта опция позволяет пользователю задать, сколько симуляций анализ будет генерировать. Каждая симуляция использует несколько различные значения компонента.

3.Analysis Expressions — Как и с возможностью выбрать узел в поле Output Variable, вы можете щелкнуть по флажку Expression и ввести выражение для анализа в поле Output Variable. Когда флажок Expression установлен, кнопка Change Filter меняется на Edit Expression. Вы можете щелкнуть по ней, чтобы увидеть диалоговое окно Analysis Expression, где вы можете ввести и отредактировать выражения. Более подробно это описано в «Добавление выражений в анализ».

4.Collating Function and Threshold — Доступны четыре опции:

MAX — Эта опция будет информировать пользователя (когда генерируются результаты Monte Carlo), какое максимальное напряжение (пик) есть при каждом запуске.

MIN — Эта опция будет информировать пользователя (когда генерируются результаты Monte Carlo), какое минимальное напряжение (пик) есть при каждом запуске.

RISE_EDGE — Эта опция будет информировать пользователя (после генерации результатов Monte Carlo) о времени, когда сигнал достигает порогового напряжения на первом подъеме кривой сигнала. Как пример:

Генератор синусоиды 1 кГц подключен к делителю напряжения. Если пороговое напряжение установлено в 0 (вольт), Monte Carlo сгенерирует «значение наихудшего случая» как ноль (поскольку сигнал достигает нулевого напряжения (0 вольт) в момент ноль секунд). Посмотрите на фигуру ниже.

FALL_EDGE — Эта опция будет информировать пользователя (после генерации

National Instruments Corporation

470

Multisim User Guide