Cadence PSpice и Advanced Analysis
Симулятор цифро-аналоговых схем PSpice A/D совместно с опцией продвигутого анализа PSpice Advanced Analysis (AA) позволяет предсказать поведение изделия до его изготовления, что не только помогает исправить ошибки с меньшими потерями, но и провести улучшение схемы, быстро подобрав наиболее оптимальные компоненты.
Преимущества PSpice
PSpice позволяет компаниям сократить потери и расходы:
- Время на диагностику и поиск неисправностей при испытаниях
- Время на разработку следующей ревизии (косвенные потери)
- Стоимость изготовления новой итерации прототипа (прямые затраты)
- Время на правки из-за отказов при эксплуатации изделия
- Время на инженерную работу вместо использования оптимизации
Конфигурация продуктов на базе PSpice
PSpice A/D — симулятор схем на основе моделей SPICE
PSpice Advanced Analysis — опция продвинутого анализа для PSpice
OrCAD PSpice Designer (Capture + PSpice A/D) — схемный редактор и PSpice
OrCAD PSpice Designer Plus (Capture + PSpice A/D + PSpice AA)
OrCAD PCB Designer Professional with PSpice — САПР OrCAD и PSpice
Уникальные инструменты PSpice Advanced Analisys
(более подробно в нашей статье)
Sensitivity (анализ чувствительности схемы)
Каждый компонент имеет допуск на свои характеристики, что в совокупности с неидеальными входными параметрами схемы дает большой диапазон возможных состояний и параметров на выходе схемы. Проанализировав её чувствительность, можно найти как наиболее критичные компоненты, сильнее всего влияющие на результат, так и второстепенные, допускающие большой разброс в своих свойствах. По результатам анализа вы будете знать, в любом ли случае ваша схема будет работать правильно, где следует поставить компоненты с меньшим допуском, а где можно сэкономить без вреда и обойтись более недорогим вариантом.
Optimizer (подстройка схемы)
Можно сделать подбор номиналов компонентов, отталкиваясь от требований к выходным параметрам схемы представленных как численно так и в виде кривых. Это удобно когда под рукой не оказывается необходимых компонентов, а замена части из них влечет пересчет всех остальных.
Parametric Sweep (подбор номиналов)
Анализ, обратный подстройке схемы, в котором, указывая список возможных номиналов компонентов, можно получить наборы графиков выходных параметров и убедиться, что в любом случае схема будет работать предсказуемо и в необходимых рамках.
Smoke (анализ надежности схемы)
В этом анализе за отправную точку берутся допустимые условия работы для каждого компонента, их поведение при изменении температуры и необходимый запас по надежности. Результатом будет указание конкретных компонентов, которые могут отказать во время эксплуатации.
Monte Carlo (анализ выхода годных)
Если условия таковы, что нет возможности спроектировать устройство безотказно работающее в любом случае, можно провести анализ того, каким будет количество годных изделий при выпуске большой партии. Может оказаться, что брак из-за случайного разброса параметров настолько маловероятен, что более тщательная проработка схемы и не требуется.
Уникальные возможности PSpice
- Интеграция PSPICE с MATLAB, что позволяет проводить совместные моделирования с применением инструментов обеих программ.
- Возможность самостоятельного создания PSpice моделей на основе как данных производителя, так и графиков, полученных из практических измерений.
- Настройка моделирования под управлением различных «событий», происходящих в схеме, с использованием контрольных точек для рестарта, продвинутых алгоритмов сходимости и «подстраивания» кривых.
- Пополняющаяся библиотека из 33,000 готовых аналоговых и аналого-цифровых моделей, математических функций, и поведенческого моделирования.
Примеры использования (видео)
Интеграция PSpice и Matlab Simulink — Обзор
Интеграция PSpice и Matlab Simulink – пример Power Window
Оптимизация с помощью PSpice Optimizer
Анализ Монте-Карло
Перезапуск PSpice Checkpoint
Анализ перегрузок Smoke Analysis
Подстройка под заданные кривые