世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

【原创:技术经验分享】 EPLL 仿真

[复制链接]
查看: 6395 |回复: 15
1
shiyongxie
  • 积分:1814
  • |
  • 主题:8
  • |
  • 帖子:184
积分:1814
LV6
高级工程师
  • 2021-10-13 00:39:52
最近看PLL相关的资料,相对的内容在这里分享一下。看到的资料是:ENHANCEDPHASE-LOCKED LOOPSTRUCTURES FORPOWER AND ENERGYAPPLICATIONS如题目所描述,讲的就是EPLL。之所以找到这份资料,源于要解决这样的一个问题。如何知道获取正弦波的幅值,频率和相位?而且这个输入的正弦波是变化的下面这个图是资料里面提到基本方法的控制框图(用PSIM做了仿真的框图)


u:为输入信号yf:输出信号A:为输出幅值y:为输出相位A0:初始的幅值wo:初始的频率(可以随意给定)

配置一个输入信号信号频率为60Hz,在0.5S后输出频率有60Hz 跳变到120Hz运行一下:

勉强过得去,幅值,相位和频率是追上去了,但频率瞬间跳变太厉害,振荡收敛。根据资料里面的推导,PLL对与频率变化的响应对应的是一个二阶系统,这振荡收敛也是正常的。另外上述的控制框图也可以改写成C语言代码,具有可以使用C block 验证[code]Un=in[0];En=Un-Yn;Yn=An_1*sin(Theta_n_1);An=An_1+Ka*delt*En*sin(Theta_n_1);temp=delt*En*cos(Theta_n_1)/(abs(An)+0.001);DeltWn=DeltWn_1+Ki*temp;temp1=wo*delt+DeltWn*delt+Kp*temp;Theta_n=Theta_n_1+temp1;if(Theta_n>6.2831852)Theta_n=0;else if(Theta_n


5.png (30.98 KB, 下载次数: 93)

5.png
收藏收藏2
shiyongxie
  • 积分:1814
  • |
  • 主题:8
  • |
  • 帖子:184
积分:1814
LV6
高级工程师
  • 2021-10-13 10:14:44
 
提及到的资料
[IEEE Press Series on Microelectronic Systems] Masoud Karimi-Ghartemani - Enhanc.pdf (4.1 MB, 下载次数: 34)

一楼用到的模型参考一下模型,输入幅值经过除法后,就可以不影响后面的相关处理。

一楼没有用到红框的饱和模块,因为一般用不上,按照资料的说法,
Includingsuch a block is necessary when multi-EPLL units are used to extract different harmonics and interharmonics. The limits of the saturation blockare −2Π▲fmin and 2π▲fmax where ▲fmin and ▲fmin are lower and upperbounds of frequency around the central value of fn.
详细说明
karimi-ghartemani2014.pdf (794.07 KB, 下载次数: 19)
根据这个说法,增加这个环节可以针对某个频率范围进行锁相。这样可以想象会有两个应用(当然我还没有验证,还没有仿真,后面去做做试试)
1.获取中心频率的信号,2. 可用消除特定谐波的信号(提取相关的谐波信号后,输入信号减去提取的信号就可以)
但增加这个环节也在一些输入频率变化很大的条件下会有问题(如电机转速)

仿真原理图改为这样,c block 部分没有做改写

输入信号做调整,输入频率逐渐加快时

增加了饱和模块的仿真结果,紫色增加了饱和模块后的仿真结果。

跟以上的分析不同应用下应选择不同的PLL


shiyongxie
  • 积分:1814
  • |
  • 主题:8
  • |
  • 帖子:184
积分:1814
LV6
高级工程师
  • 2021-10-20 22:23:53
 
EPLL 有三个控制参数,Ka,Kp,Ki这三个参数的确定,三楼文章也给出来了,并做了分析具体分析,在这里就不大段搬运了,可以参考第二篇文献,这里贴一下结果:


这里的u1,u2,u3对应的仿真框图的Ka,Ki,Kp。wo可以认为是预计的角频率(如对市电进行锁相,fo=50Hz,wo=2*pi*50)
按照这个方法对应这些参数的给定,可以在Psim里面做标定
pi=3.1415926
fo=50
wo=2*pi*fo
Ao=12
zeta1=0.5
Kp=2*zeta1*wo
zeta2=1
Ki=Kp^2/(8*zeta2^2)
Ka=kp


按照上述参数,仿真输入市电电压信号的响应情况,输入角频率在0.5S时有2Hz的频率跳变,系统的响应如下图



显然频率跳变过程中,输出的跟踪的频率波动大,需要做一些优化。角频率在ePLL这个体系里,它的传递函数是二阶的,有频率跳变是会有振荡是正常。这留下一个问题,根据文献资料,这个有解决方案,后面继续


shiyongxie
  • 积分:1814
  • |
  • 主题:8
  • |
  • 帖子:184
积分:1814
LV6
高级工程师
  • 2021-11-2 22:46:46
  • 倒数9
 
上传上面用的模型Psim 模型

ePLL.zip

8.85 KB, 下载次数: 26, 下载积分: 财富 -2

tmcent
  • 积分:26693
  • |
  • 主题:242
  • |
  • 帖子:1152
积分:26693
LV10
总工程师
  • 2021-11-7 23:06:41
  • 倒数8
 
这种仿真结果对模型选择还是挺依赖的,这个需要经验。
mitobd
  • mitobd
  • 离线
  • LV6
  • 高级工程师
  • 积分:457
  • |
  • 主题:6
  • |
  • 帖子:67
积分:457
LV6
高级工程师
  • 2021-10-13 15:08:14
 
前排听课!
世纪电源网-九天
  • 积分:36350
  • |
  • 主题:691
  • |
  • 帖子:4031
积分:36350
超级版主
  • 2021-10-20 11:39:01
 
期待后续分享呀!
Vegard137017878
  • 积分:11423
  • |
  • 主题:127
  • |
  • 帖子:704
积分:11423
LV10
总工程师
  • 2021-10-27 13:45:50
 
围观,哪里有最基础的教程啊?
shiyongxie
  • 积分:1814
  • |
  • 主题:8
  • |
  • 帖子:184
积分:1814
LV6
高级工程师
  • 2021-10-28 20:01:44
  • 倒数10
 
基础是指哪方面?PLL,应该是一个跟踪系统,最基础的就是自动控制原理。同时系统模型建立用到的线性化,那就是高等数学(应该就是高价无穷小,泰勒展开什么的)。如果仿真工具什么的,论坛里面高手写了许多有用的基础教程。
本帖讨论的是ePLL,这种锁相环。我看到的资料中,关于ePLL的二楼第一份资料是比较全的了,ePLL应该就是作者首先提出了。其他的锁相环这里不去深入
对于其他类型的锁相环的评论可以参考下面的文献
Single-Phase PLLs: A Review of Recent Advances
https://sci-hub.ru/10.1109/TPEL.2017.2653861
Vegard137017878
  • 积分:11423
  • |
  • 主题:127
  • |
  • 帖子:704
积分:11423
LV10
总工程师
  • 2021-12-3 15:27:48
  • 倒数7
 
围观下学习
wangdongchun
  • 积分:41120
  • |
  • 主题:751
  • |
  • 帖子:6830
积分:41120
LV12
专家
  • 2021-12-10 14:41:28
  • 倒数6
 
楼主的分享可谓是显浅易懂,非常适合我们这些初学者学习借鉴,感谢楼主分享!
mega1702
  • 积分:3714
  • |
  • 主题:0
  • |
  • 帖子:338
积分:3714
LV8
副总工程师
  • 2022-4-18 15:08:46
  • 倒数5
 
感谢楼主分享
littlecarl
  • 积分:213
  • |
  • 主题:0
  • |
  • 帖子:3
积分:213
LV3
助理工程师
  • 2023-1-6 09:14:05
  • 倒数4
 
仔细学习一遍
jackyleeyan2015
  • 积分:193
  • |
  • 主题:1
  • |
  • 帖子:13
积分:193
LV2
本网技师
  • 2023-1-9 11:58:05
  • 倒数3
 
非常棒,谢谢楼主的无私分享。
geexin
  • geexin
  • 离线
  • LV4
  • 初级工程师
  • 积分:360
  • |
  • 主题:0
  • |
  • 帖子:24
积分:360
LV4
初级工程师
  • 2023-11-21 21:02:28
  • 倒数2
 
感谢大佬的分析,学习。
dazuieyu
  • 积分:110
  • |
  • 主题:0
  • |
  • 帖子:2
积分:110
LV2
本网技师
最新回复
  • 2024-1-7 13:07:45
  • 倒数1
 
辛苦 谢谢分享
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号