Источник напряжения с опциональными компонентами постоянного тока, переменного тока и шума
Simscape/Электрический/Источники
Блок Voltage Source реализует источник напряжения с компонентами постоянного тока, переменного тока и шума. Напряжение на клеммах + и – задается:
где:
vDC является установившимся компонентом постоянного напряжения.
vAC - амплитуда компонента переменного напряжения.
f - частота компонента переменного тока.
ϕ - смещение фазы компонента переменного тока.
vN - шумовое напряжение.
Можно сконфигурировать источник только для постоянного тока, только для переменного тока или их комбинацию. По умолчанию для компонентов переменного и постоянного тока задано значение 0. Задайте напряжение переменного/постоянного тока путем определения ненулевых значений параметров после размещения блока в вашей модели.
Шумовой компонент также опциональна. Если вы устанавливаете параметр Noise mode равным Enabled
, затем добавленное шумовое напряжение задается:
где:
Pv - односторонняя спектральная плотность степени шума для нагрузки 1 Ом, в V ^ 2/Гц.
N является Гауссовым случайным числом с нулем среднего и стандартным отклонением единицы.
h - интервал дискретизации.
По умолчанию параметр Noise mode установлен в Disabled
, и источник напряжения не генерирует теплового шума.
Блок генерирует Гауссов шум при помощи источника PS Random Number в библиотеке Simscape™ Foundation. Вы можете управлять начальным числом случайных чисел, установив параметр Repeatability:
Not repeatable
- Каждый раз, когда вы моделируете модель, блок сбрасывает случайный seed с помощью MATLAB® генератор случайных чисел:
seed = randi(2^32-1);
Repeatable
- Блок автоматически генерирует начальное значение и хранит его внутри блока, чтобы всегда начать симуляцию с таким же случайным числом. Это автоматическое начальное значение устанавливается, когда вы добавляете Voltage Source блок из библиотеки блоков в модель. Когда вы делаете новую копию блока Voltage Source из существующего в модели, генерируется новое начальное значение. Блок устанавливает значение с помощью команды генератора случайных чисел MATLAB, показанной выше.
Specify seed
- Если вы выбираете эту опцию, дополнительный параметр Seed позволяет вам непосредственно задать значение начального числа случайных чисел.
Симуляция с включенным шумом замедляет симуляцию. Выберите шаг расчета (h), чтобы шум генерировался только на интересующих частотах, а не выше.