利用STM32F103制作一个函数信号发生器,能产生正弦波、三角波和方波,并且能够通过按键改变频率和幅值
1
针对传统FBD检测方法中锁相环引起的误差和延时问题,研究了一种改进的无锁相环的FBD谐波检测方法。该方法采用正弦幅值积分器代替锁相环,在αβ坐标系下对电网电压的幅值进行积分,得到与基波电压正序分量同步的信号,进而检测谐波分量。同时,为了避免电网频率波动对谐波检测精度的影响,通过引入锁频环,构造了频率自适应环节。与传统方法相比,该方法结构简单,动态响应快。仿真实验表明,当电网电压不对称或频率波动时,该方法可以准确、快速地检测出谐波电流分量。
1
该资源通过3个正弦信号发生器产生3个不同频率不同幅值的正弦信号,将其叠加为一个信号。 通过傅里叶变换观察其频谱。 时域信号中很难看出信号各成分的频率和幅值,经过傅里叶变换后,可看出3个分量的频率。
2022-04-10 19:05:01 17KB labview 信号处理 傅里叶变换
针对带滞后因子的一阶惯性环节,基于一种时滞系统图解稳定性准则,讨论了PI控制器参数稳定域的确定,并将该思想推广应用于相角裕度和幅值裕度的设计.根据图解稳定性准则给出了时滞系统稳定的充分必要条件,所得结果没有任何保守性.可以在参数空间直接绘制PI控制器的稳定参数边界曲线、相角裕度和幅值裕度曲线,避免了复杂的数学计算.给出了确定参数稳定域、相角裕度和幅值裕度的具体算法.仿真算例说明了本文方法的灵活性和实用性.
1
高级锁相环算法simulink仿真模型 支持不平衡电网环境 采用双同步dq坐标系下的PLL技术,锁相的同时,估计出正负序电压幅值
2022-02-21 19:06:30 17KB 算法 simulink 仿真模型 matlab
1
STM32F407的三相正弦波调制程序源码 SPWM,SVPWM两种算法,频率,载频,幅值可调,可以做为你的学习设计参考。 int main(void) { NVIC_InitTypeDef NVIC_InitStructure; double pwmcs; NVIC_InitStructure.NVIC_IRQChannel = TIM1_UP_TIM10_IRQn ; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); for(i8=0;i8<800;i8++) sinA[i8] = sin( (double)i8*3.1415926/180 ) ; for(i8=0;i8<4
2022-02-14 14:08:13 31.61MB 算法 arm 嵌入式硬件 单片机
包含2个c代码和一个pcm资源文件。 512点的fft变换, 440.pcm是16位单声道的pcm数据,采样率是44100hz,声音是一个低频正弦波 main函数读入512个short形采样点(方括号),然后进行快速fft变换, 变换后的结果是各个频率下面的幅值,可以用于显示柱状频普,(圆括号)。
2022-02-09 13:00:41 115KB 音视频 云计算
1
资源包含以下内容: 基于matlab的二元幅值光栅设计程序.没
2022-02-05 09:08:32 637B matlab 二元光栅设计 衍射光学元件
该文档说明了一阶微分图像锐化的原理。通过阅读冈萨雷斯的数字图像处理第三版中的相关章节,总结了一阶微分图像锐化的原理。
2022-01-08 15:54:28 642KB 图像 锐化 一阶微分
1
梯度幅值图像矩阵代码接缝雕刻 Matlab计算摄影 使用了9个matlab文件 seam_carving_starter.m 选择区域 雕刻 能量函数 computePaths.m backtrackMinPath.m-plotseams.m removeseams.m addseams.m 要运行代码,您需要打开并运行seam_carving_starter.m文件。 分配中使用的图像已经在代码(rocks.jpg)中。 要更改另一个图像(在images文件夹中有更多图像可用),请更改seam_carving_starter.m的第4行的代码。 该程序将要求用户通过控制台选择图片的新宽度,然后选择新高度。 如果用户选择较小的值,接缝将被删除。 用户还可以选择更大的值,然后添加接缝。 该程序还将提示用户确定他/她是要删除特定区域还是要保护其免受雕刻(仅当尺寸值小于原始尺寸时)。 如果用户对任何一个问题回答“是”,则将显示图像,并且用户将不得不选择所讨论的区域。 出现提示,要求用户等待计算。 默认情况下使用的能量函数是梯度量级(“大小”作为雕刻函数的参数)。 使用熵函数可以将该选项更改为
2022-01-06 18:18:18 73KB 系统开源
1