写在前面

应用于电力电子领域中的锁相环主要目的是为了让光伏逆变产生的交流电压幅值与相位和电网电压相同,若不相同则会产生很大的电压相量差。可能会损坏设备,污染电网。

锁相环设计

总体的思路是:通过先出先进的延时模块,得到一组正交信号,正交的正弦信号经过简单的数学公式计算就得到了正弦信号的角频率,角频率对时间积分就可以得到相位了,有了相位就可以得到一组干净的正交信号。

流程图如下所示

偏差信号

利用三角函数的计算公式就可以得到

如果输入电压是一个频率为额定电网频率的纯正弦波形,那么基于正交信号地 PLL 能够良好地工作,如果电网电压频率偏离其额定值,那么QSG输出的信号将不再完全正交,从而在 PLL 同步中产生误差。 当电网电压频率偏离其额定值,需要采用基于正交信号的自适应 PLL,根据电网频率,自适应实现 T/4 传输延时,实现锁相功能。

simulink仿真实现

通过一个简单的单相逆变来验证PLL

主要分析下半部分的控制模块:

先得到直流侧幅值,电网电压值作为逆变器输出的参考电压值,得到电压误差,电压误差经过PI控制器再sin,即可以得到直流侧电流参考值。直流电流误差再经过PI,再过一个比较器即可以得到调制电压信号,就完成整个单相逆变的控制啦。

相位波形

频率波形

下次再仔细写一下单相逆变具体要做些什么

PLL锁相环simulink仿真相关推荐

  1. 光伏发电并网matlab/simulink仿真,带PLL锁相环,逆变器控制,最大功率控制MPPT,BOOST升压电路

    光伏发电并网matlab/simulink仿真,带PLL锁相环,逆变器控制,最大功率控制MPPT,BOOST升压电路 ID:6959670609861734

  2. 光伏发电并网模型MATLAB SIMULINK Boost+三相逆变器 PLL锁相环 MPPT最大功率点跟踪控制(扰动观察法)

    光伏发电并网模型MATLAB SIMULINK Boost+三相逆变器 PLL锁相环 MPPT最大功率点跟踪控制(扰动观察法) dq解耦控制 电流内环电压外环的并网控制策略 ID:7324687883 ...

  3. IP核学习之PLL锁相环

    IP核学习之PLL锁相环 IP核是什么 Xilinx7 系列 "clocking resource " IP核实验 IP核是什么 IP核就是知识产权核或知识产权模块的意思,在EDA ...

  4. FPGA23 PLL 锁相环使用及应用(专题: PLL 的应用场景)

    FPGA23 PLL 锁相环使用及应用(专题: PLL 的应用场景) 锁相环的作用: ①即锁相环的一大作用就是对输入时钟进行分频和倍频,以得到更高或更低频率的时钟信号,以供逻辑电路使用(注:接触过ST ...

  5. FPGA的PLL锁相环

    PLL实际上是一负反馈系统,其作用是使得电路上的时钟和某一外部时钟的相位同步 pll锁相环有三部分组成: 鉴相器PD.环路滤波器LF和压控振荡器VCO 原理: 利用外部输入的参考信号控制环路内部振荡信 ...

  6. PLL锁相环原理以及Altera FPGA的IP核实现

    文章目录 前言 一.PLL锁相环功能核原理 1. 锁相环功能 2. 锁相环原理[1] 二.Altera的FPGA调用IP核实现 后续补充 总结 参考文献 前言 本文主要介绍了锁相环的原理,以及适用Al ...

  7. PLL锁相环基本原理介绍

    文章目录 一.什么是锁相环 二.基本锁相环的构成 2.1鉴相器(PD-Phase Detector) 2.2环路滤波器(LF-Loop Filter) 2.3压控振荡器(VOC) 三.锁相环各部分基本 ...

  8. PLL(锁相环)电路原理

    (一) PLL(锁相环)电路原理 在通信机等所使用的振荡电路,其所要求的频率范围要广,且频率的稳定度要高.无论多好的LC振荡电路,其频率的稳定度,都无法与晶体振荡电路比较.但是,晶体振荡器除了可以使用 ...

  9. pll锁相环 cppll cadence 三阶二型锁相环 工艺smic55

    pll锁相环 cppll cadence 三阶二型锁相环 工艺smic55 参考频率20MHz 分频比50 锁定频率1GMHz 锁定时间2us 环形振荡器 ring vco PFD模块 DIV模块 4 ...

最新文章

  1. Python:urllib2模块的基本使用
  2. 云安全与我们未来的网络息息相关……
  3. python【力扣LeetCode算法题库】217-存在重复元素
  4. sqlserver2000分页存储过程(原创)
  5. mysql 单表卡死
  6. 图像格式jpg、jpeg、jpe、gif、png、png等有何不同?ps中那种图片格式可以保留图层?
  7. 使用frp实现内网穿透
  8. b+树时间复杂度_几分钟学会Java实现图的最小生成树:Kruskal算法
  9. 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第1节 网络通信概述_5_端口号...
  10. vi 的完整指令说明 -- YenYen 整理
  11. Dubbo的基本使用
  12. 264.高德地图的使用---驾车出行路线规划(4)
  13. 三十八、C++ 信号捕获
  14. STM32F103VET6——DAC双通道(PA4、PA5)输出不同电压值,串口可控电压输出的大小
  15. CSUOJ 1644 超能陆战队
  16. Qt QImage与OpenCV Mat转换
  17. 博世自动驾驶的“改革开放”
  18. 《机器人学导论》学习-01空间描述与变换
  19. 《Sentinel-2 MSI 用户手册》学习记录
  20. 信号量机制与PV操作的理解

热门文章

  1. Fiddler三小时搞定超详细教程
  2. 一个通信男的6年时光!
  3. 使用xib给label等文字显示控件添加attributed属性
  4. Uncaught TypeError: application ‘xxxxx‘ died in status LOADING_SOURCE_CODE: Failed to fetch
  5. 46 webpack优化- Scope Hoisting
  6. 2095. 删除链表的中间节点、19. 删除链表的倒数第 N 个结点、148. 排序链表
  7. 利用Python实现常用的分类算法
  8. 传奇gm命令怎么用_传奇GM命令
  9. tcl introduction
  10. 《大话机器学习算法》贝叶斯—用贝叶斯计算吃火锅的概率