Engee 文档

Fourier

对信号执行傅立叶分析。

blockType: SubSystem

图书馆路径:

/Physical Modeling/Electrical/Control/Measurements/Fourier

资料描述

Fourier 信号的基频的一个周期的窗口中执行输入信号的傅立叶分析。 座 Fourier 它可以被配置为计算输入信号的直流分量、主分量或任何谐波分量的模块和相位。

信号 它可以写成傅立叶级数。:

哪里 表示谐波秩( 对应于主成分)。 使用这些方程计算所选谐波分量的模数和相位:

哪里

哪里 -主频率。

由于该模块使用移动平均窗口,因此在输出值与正确的模块和相位值匹配之前,必须完成一个仿真周期。 对于第一个仿真周期,输出值对应于其中设置初始值的参数。

规格说明

采样周期::在 采样时间 参数中设置。 连续if*采样时间* 具有值 0. 标量展开::是的,从参数。 维度的定义::是。

港口

输入

# IN_1 — 分析信号
标量,标量 | 向量资料

Details

分析的信号。

数据类型

漂浮64

复数支持

非也。

输出

# |u| — 指定谐波分量的模块
标量,标量

Details

指定谐波分量的模数与输入信号的单位相同。

数据类型

漂浮64

复数支持

非也。

# ∠u — 定的谐波分量的相位
标量,标量

Details

度为单位的规定的谐波分量的相位。

数据类型

漂浮64

复数支持

非也。

参数

主页

# Fundamental frequency, Hz — 基频

Details

输入信号的基频(赫兹)。

默认值

50

程序使用名称

f

可计算

# Harmonic n (0=DC, 1=fundamental) — 用于傅立叶分析的谐波分量

Details

用于傅立叶分析的谐波分量。输入 0,分析直流分量。输入 1,分析基频,或输入与所需谐波相对应的数字。

默认值

1

程序使用名称

n

可计算

# Initial input [Magnitude, Phase (deg)] — 输出信号的模量和相位初始值

Details

输出信号的模量和相位初始值。

相位以度为单位。

默认值

[0, 0]

程序使用名称

initial_input

可计算

# Sample time — 采样期

Details

区块的采样周期(秒)。设置为 "0 "可实现连续块。

默认值

0

程序使用名称

sample_time

可计算