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