当前位置: 首页 > news >正文

双同步坐标锁相环DDSRF-PLL原理说明

1.PLL的基本原理

2. SSRF-SPLL的问题

3. DSRF-SPLL的基本原理

3.1 Clark变换

3.2 正序/负序轴Park变换

3.3 前馈解耦


1.PLL的基本原理

        软件锁相环的工作过程是一个动态的反馈调节过程。在初始状态下,压控振荡器的输出与输入信号之间可能存在较大的相位和频率差。随着时间的推移,鉴相器不断比较两者的相位差,并输出误差信号。环路滤波器对误差信号进行滤波和处理后,输出一个控制电压信号,用于调整压控振荡器的输出频率和相位。经过多次循环迭代,压控振荡器的输出信号逐渐跟踪输入信号的相位与频率。

                

  1. 鉴相器:鉴相器是锁相环的核心部件之一,它的作用是比较输入信号u_in(t)与压控振荡器输出信号u_vco(t)的相位差,并输出一个与相位差成正比的误差信号e(t)表达式为:e(t)=φ_in(t)-φ_vco(t),其中φ_in(t)是输入信号的相位,φ_vco(t)是压控振荡器输出信号的相位。
  2. 环路滤波器:环路滤波器的作用是对鉴相器输出的误差信号e(t)进行滤波和处理,抑制噪声和高频干扰,同时调整锁相环的动态性能。它通常是一个低通滤波器,可以将误差信号中的高频成分滤除,只保持低频成分,使锁相环能够稳定地跟踪输入信号的相位变化。环路滤波器的输出信号u_c(t)
  3. 压控振荡器:压控振荡器是一个输出信号频率受输入控制电压u_c(t)调节的振荡器。它的输出信号频率ω_vco(t)与控制电压u_c(t)之间满足一定函数关系,通常为线性关系,即ω_vco(t)=ω_0+K_vco*u_c(t),其中ω_0是压控振荡器的固有频率,K_vco是压控振荡器的增益,表示控制电压对输出频率的控制能力。压控振荡器输出信号的相位φ_vco(t)可以通过对其频率进行积分而得。

2. SSRF-SPLL的问题

       锁相环(PLL)是一种能够实现两个电信号相位同步的自动控制闭环系统,基于同步旋转坐标变换的软件锁相环(SSRF-SPLL)是目前在三相对称电压系统中一种比较常见的控制方式,但是对于三相电压不对称或突变的工况下,比如电压跌落、频率突变、相位突变等工况下,不能及时快速检测电压相位甚至会出现检测不准确的情况。

       双同步解耦坐标系锁相环(DDSRF-SPLL)通过正序旋转坐标变换和负序旋转坐标变换,分别将电网电压中的三相正序对称分量、三相负序对称分量变换至以转速ω正向旋转的正序同步旋转d+q+坐标系和以转速-ω反向旋转的负序同步旋转d-q-坐标系。从而实现正序分量、负序分量的解耦、得到正序分量和负

http://www.xdnf.cn/news/375175.html

相关文章:

  • 基于 Q-learning 的城市场景无人机三维路径规划算法研究,可以自定义地图,提供完整MATLAB代码
  • Pytorch应用 小记 第一回:基于ResNet网络的图像定位
  • LSP里氏替换原则
  • tmux + ttyd 原理
  • FHE 之 面向小白的引导(Bootstrapping)
  • ISP(Image Signal Processor)处理流程及不同域划分
  • 初等数论--莫比乌斯函数
  • STM32硬件I2C驱动OLED屏幕
  • [文献阅读] wav2vec: Unsupervised Pre-training for Speech Recognition
  • 优选算法——队列+BFS
  • Spark的三种部署模式及其特点与区别
  • GitHub 趋势日报 (2025年05月09日)
  • HTTP:十三.HTTP日志
  • 如何解决 PowerShell 显示 “此系统上禁用了脚本运行” 的问题
  • DAMA语境关系图汇总及考前须知
  • 【Linux系统编程】进程属性--进程状态
  • Vision Transformer(ViT)
  • 事务连接池
  • 编写第一个MCP Server之Hello world
  • 【动态导通电阻】软硬开关下GaN器件的动态RDSON
  • 养生:拥抱健康生活的秘诀
  • 深入解析JavaScript变量作用域:var、let、const全攻略
  • React Hooks:从“这什么鬼“到“真香“的奇幻之旅
  • 《基于人工智能的智能客服系统:技术与实践》
  • 二分类问题sigmoid+二元交叉熵损失
  • 微服务的“迷宫” - 我们为何需要服务网格?
  • 数据库故障排查指南:从连接问题和性能优化
  • Docker使用小结
  • 为什么选择 FastAPI、React 和 MongoDB?
  • vue 组件函数式调用实战:以身份验证弹窗为例