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


Демонстрация основных возможностей - часть 6


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

Рис. 1.6. Многооконный экран


Программа Probe вызывается автономно или под управлением Schematics. В последнем случае можно организовать экран с несколькими окнами для изображения схемы и графиков различных характеристик (рис. 1.6). В окне программы Probe изображены графики переходных процессов и частотных характеристик. Переменные, графики которых должны быть выведены на экран, указываются двояко: введением их имени по команде Trace/Add (пиктограмма

) или, что более удобно, отметкой их специальными маркерами на окне схемы (так, на рис. 1.6 маркером отмечены узлы 3 и 5). Возможность переключения окон со схемой и графиками существенно облегчает осмысление результатов моделирования. На окне схемы можно пометить любую цепь или вывод компонента, и в окне программы Probe немедленно будет построен соответствующий график.

Важнейшее  свойство программы Probe – возможность обработки графиков и построение зависимостей любых характеристик схемы от варьируемых параметров. Так, на рис. 1.7 построены зависимости полосы пропускания и резонансной частоты избирательного усилителя (рис. 1.1)  от температуры. Эти характеристики рассчитываются с помощью целевых функций, записанных в файл msim.prb. Приведем пример целевой функции для расчета полосы пропускания по уровню -3 дБ:

 

Bandwidth(1,db_level) = x2-x1

   {

      1|Search forward level(max-db_level,p) !1

        Search forward level(max-db_level,n) !2;

   }

 

 

Рис. 1.7. Характеристики многовариантных расчетов


На рис. 1.7 для каждой переменной отведена отдельная ось Y, добавление второй оси Y выполнено по команде Plot/Add Y Axis

Для переключения в режим построения  зависимостей характеристик от варьируемого параметра выполняется команда Plot/X Axis Settings/Performance (пиктограмма

)  и по команде  Trace/Add (пиктограмма
) указывается имя целевой функции,  например Bandwidth(Vdb(3),3) – расчет полосы пропускания напряжения в узле 3, выраженного в децибелах, по уровню -3 дБ.




- Начало -  - Назад -  - Вперед -