Current Source
Источник тока с опциональными компонентами постоянного, переменного и шумового тока.
Описание
Блок Current Source представляет собой источник тока с компонентами постоянного, переменного тока и шума. Ток, протекающий через источник от клеммы − до клеммы +, определяется следующим образом:
,
где:
-
— составляющая постоянного тока.
-
— амплитуда составляющей переменного тока.
-
— частота переменного тока.
-
— фазовый сдвиг составляющей переменного тока.
-
— шумовой ток.
Вы можете настроить блок Current Source как источник только постоянного тока, только переменного тока или их комбинацию. По умолчанию обе составляющие переменного и постоянного тока равны 0
. Определите переменный/постоянный ток, указав ненулевые значения параметров после размещения блока в модели.
Компонент шума также является необязательным. Если вы установите флажок для параметра Noise mode, то добавленный ток шума будет определяться следующим образом:
,
где:
-
— спектральная плотность мощности одностороннего шума для нагрузки 1 Ом, в .
-
— случайное число с нулевым средним и единичным стандартным отклонением.
-
— период генерации шумовых значений.
По умолчанию флажок Noise mode снят, и источник тока не генерирует тепловой шум.
Параметры шума
Блок генерирует шум согласно нормальному распределению, используя генератор случайных чисел. Вы можете влиять на генерацию случайных чисел, настроив параметр Repeatability:
-
Not repeatable
— каждый раз, когда вы моделируете модель, блок перегенерирует seed с помощью генератора случайных чисел.
-
Specify seed
— при выборе этой опции дополнительный параметр Seed позволяет напрямую указать seed.
Параметры
DC & AC Components
DC current — выходной постоянный ток
0 (по умолчанию)
Выходной постоянный ток. Укажите ненулевое значение, чтобы добавить составляющую постоянного тока к источнику тока.
AC current peak amplitude — амплитуда переменного тока
0 (по умолчанию)
Амплитуда выходного переменного тока. Укажите ненулевое значение, чтобы добавить составляющую переменного тока к источнику тока.
AC current phase shift — сдвиг фазы переменного тока
0 (по умолчанию)
Сдвиг фазы переменного тока.
AC current frequency — частота переменного тока
50 Гц (по умолчанию)
Частота выходного переменного тока.
Noise
Enable noise mode — включение шума
выключено (по умолчанию)
| включено
Установите флажок для включения шума.
Зависимости
Установка флажка Enable noise mode открывает связанные параметры.
Power spectral density — спектральная плотность мощности
0 (по умолчанию)
Односторонняя спектральная мощность шума. Функция плотности для квадрата тока, обычно рассматриваемая как мощность в нагрузке 1 Ом. Чтобы избежать двусмысленности в единицах измерения, в некоторых спецификациях шумовой ток определяется плотностью шума в единицах A/√Гц. В этом случае в качестве значения параметра введите квадрат плотности шума, указанной в техническом описании.
Зависимости
Чтобы использовать этот параметр, установите флажок Enable noise mode.
Repeatability — управление выборкой случайных чисел
Not repeatable
(по умолчанию)` | Specify seed
Чтобы управлять генерацией случайных чисел, установите для этого параметра следующее значение:
-
Not repeatable
— seed случайного генератора меняется каждый раз, когда вы моделируете модель. -
Specify seed
— позволяет задать явное значение seed с помощью параметра Seed.
Зависимости
Чтобы использовать этот параметр, установите флажок Enable noise mode.
Seed — seed генерации случайных чисел
0 (по умолчанию)
Seed, используемое генератором псевдослучайных чисел. Начальное значение должно быть 0
или положительным целым числом.
Зависимости
Чтобы использовать этот параметр, установите флажок Enable noise mode и значение Specify seed
для параметра Repeatability.
Sample time — период генерации шумовых значений
1e-3 с (по умолчанию)
Определяет частоту генерации случайных чисел для источника шума. Установите это значение так, чтобы оно отражало частоты, представляющие интерес в вашей модели. Слишком маленький интервал между шагами расчета приведет к неоправданному замедлению моделирования.
Зависимости
Чтобы использовать этот параметр, установите флажок Enable noise mode.