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