当前位置:主页 > 查看内容

合肥光源储存环束流三维参数测量系统的初步结果2

发布时间:2021-04-20 00:00| 位朋友查看

简介:合肥光源储存环束流三维参数测量系统的初步结果1 上轮维护查线后后来接上纽扣电极BPM核对算法并且用2G带宽的鼎阳示波器测量的结果经过不断的数据积累的观察感觉这次测得结果越来越靠谱了慢慢展示如下 每个束团逐圈的XY位置如上图中基本上分别在正负0.4mm和0.……

合肥光源储存环束流三维参数测量系统的初步结果1

上轮维护查线后,后来接上纽扣电极BPM,核对算法并且用2G带宽的鼎阳示波器测量的结果,经过不断的数据积累的观察,感觉这次测得结果越来越靠谱了,慢慢展示如下:

每个束团逐圈的X,Y位置如上图中,基本上分别在正负0.4mm和0.2mm的范围(最大值-最小值分别为0.8和0.4mm),随便一个束团的逐圈曲线如下:

通过X,Y的逐圈位置范围换算出的rms和同步光监测算得的光源点的尺寸是符合的:

这段时间我编写示波器的采集程序并初步分析,算出结果并发布,之后雷雷读取PV和数据库来做进一步分析并给出指导意见,配合的相当默契,前段时间接条带BPM测量的时候(不知道是条带,当成纽扣去算),虽然测量的结果一塌糊涂,不过雷雷从分析中发现如果能按204M左右的整数倍去采样的话频谱会更好些,当时采集程序还很粗陋,忙着补缺和增加我想要的功能,就一直没着手在程序中放入重采样的功能,这不,测量的结果靠谱之后,就把这部分加进来了:

示波器是10GHz的采样率,和其最接近的204.534M的整数倍差不多是204.534*49=9997.47MHz,和10G会有差,做FFT的时候就会产生很多杂峰,比如上面那个phoebus界面中:

经过重采样的插值处理原始波形数据后,如上面程序界面图,可以设置每个束团的采样点数,比如64,相当于64*204.534M的采样率,虽然只是简单的线性插值,但是FFT后的频谱就好多了:

杂峰都没有了,并且有新发现:

灰线是BBQ工作点测得的频谱下边带峰位,蓝线和红线分别是X,Y的逐圈位置频谱,虽然那两个小峰不高,但是很明显的和工作点峰位对应并稳定在那!(这里要高兴的跳一跳)

下一步试试雷雷说的陷波滤波,看能不能露的更明显些,这两个标记的小峰,本来只能在注入时才能看到的工作点峰位,现在这个3D参数测量系统平常就可以看到了,下图是注入时的X,Y频谱:

频谱除了工作点峰位以外,还有几个很固定的峰位,一直不知道是怎么来的,有待慢慢核查。

前段时间错误的把条带当成纽扣,测量和计算的结果一塌糊涂,搞得心灰意冷,就让雷雷把纵向震荡相关的内容整理下发篇论文就好了,这几天的数据积累和观察,发现不断地有新的好玩的东西,X,Y相关的结果也靠谱了,估计又要折腾雷雷加进去了。

采集程序里,对于每个通道5百万个点共4个通道的大数组,10G采样率,分给每个束团差不多49.01个点,虽然只是简单的线性插值重采样,点数搞多了也会拖累循环速度,很担心如果再加上滤波之类的会拖累到什么程度。本来从示波器读取波形周期是7秒的,我还嫌慢,可是插值稍多些,循环周期就超过7秒了,如果采用样条插值,算量更多,周期更长。。。,对这类大数据的快速处理,以后再想办法吧,看到这里的专家如果碰到过类似的需求并解决,一定不吝赐教。

不过即使这样的不多点的插值重采样,结果还是不错的,使用SVD提取主成分,丢掉其他的纹波会更纤细:

随便一个束团的X的逐圈位置曲线,和上面的比是不是好一点:

?

看各束团逐圈信息的图像,就像水面上的涟漪一样,每个束团的逐圈信息频谱,本来应该是分离独立的,但是放在一起看,却感觉到其之间似有某种关联一样:

比如这个频谱图,本来45个洞洞的流水,应该各流各的,可是有些闹来闹去,流到别人的碗里去了。。。这类的图像,看动态的变来变去更好玩,愿意看的自己去中控室看吧。

;原文链接:https://blog.csdn.net/weixin_43767046/article/details/115396226
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐