Проектирование радиотехнических устройств в Micro-CAP V

Линейные зависимые источники, задаваемые Z-преобразованием


Программа MC5 версии 2.01 содержит четыре линейных зависимых источника, задаваемых Z-преобразованием. Точнее, само Z-преобразование в MC5 реализуется косвенно, через преобразование Лапласа, причем переменная Z определяется следующим образом: =exp(st). Тем не менее в MC5 версии 2.01 пользователь «не замечает» этой подмены преобразования, работая в Z-плоскости с Z как с самостоятельной переменной. Способы использования и реализации Z-преобразования для моделирования цифровых фильтров подробно рассмотрены в пункте 6. Здесь рассмотрим лишь линейные источники, задаваемые Z-преобразованием:

1. Источник тока, управляемый напряжением (ИТУН). Его имя в библиотеке компонентов (Component->Analog Primitives->Z Transform Sources) – ZIofV. УГО этого источника показано на Рис. 3.17. Параметры этих источников также удобно вводить в схему с помощью окна атрибутов. Для определения этих источников используются три атрибута. Первый атрибут PART – определяет

Рис. 3.17 УГО источника ZIofV

Рис. 3.18 УГО источника ZIofI

традиционное буквенно-цифровое обозначение источника, например, PART=G1 (см. Рис. 3.17). Второй атрибут ZEXP используется либо для ввода имени, с помощью которого по текстовой директиве .define (см. п.6 пособия и [4]) записывается выражение для системной функции устройства в Z-плоскости, либо для ввода указанного выражения сразу в окно атрибутов. Второй способ проще, тогда как первый способ – нагляднее. Третий атрибут CLOCK FREQUENCY служит для ввода тактовой частоты или частоты дискретизации FC. Например, атрибуты могут иметь следующие значения: PART=G1; ZEXP=ZFILTER; CLOCK FREQUENCY=24K. При этом на схеме (или в окне текстового отображения схемы) текстовой директивой должна быть введена системная функция фильтра H(z) : .define ZFILTER (.10285*(Z+1)*(POW(Z,2)-.70621*Z+1))/((Z-.55889)*(POW(Z,2)-1.1579*Z+.76494)).



Аналогичным образом с помощью указанных атрибутов вводятся и другие Z-источники. Важно отметить, что при вводе выражения для системной функции фильтра в атрибут < ZEXPression> оно должно содержать по крайней мере один экземпляр переменной Z.


2. Источник тока, управляемый током (ИТУТ). Его имя в библиотеке компонентов – ZIofI. УГО этого источника приведено на Рис. 3.18. Способ ввода параметров источника с помощью трех атрибутов изложен выше для ZIofV. Например, второй атрибут: ZEXP=1/3*(1+Z+pow(Z,2)).

3. Источник напряжения, управляемый напряжением (ИНУН). Его имя в библиотеке компонентов – ZVofV. УГО этого источника приведено на Рис. 3.19. Способ ввода параметров источника с помощью трех атрибутов изложен

Рис.3.19 УГО источника ZVofV

Рис.3.20 УГО источника ZVofI

выше. Так для рекурсивного ЦФНЧ 3 порядка типа Баттерворта можно записать: PART=E1; ZEXP=(1+2*Z+POW(Z,2))/(2.0761-5.7033*Z + 7.6272 * POW(Z,2)); CLOCK FREQUENCY=1.59K.

4. Источник напряжения, управляемый током (ИНУТ). Его имя в библиотеке компонентов – ZVofI. УГО этого источника приведено на Рис. 3.20. Способ ввода параметров источника с помощью трех атрибутов изложен выше. Этот источник используется редко.

 

Содержание раздела