历史上的今天
返回首页

历史上的今天

今天是:2024年11月25日(星期一)

正在发生

2019年11月25日 | 利用CompactRIO对低压海上变电所进行控制和测量

2019-11-25 来源:eepw

  挑战:

  为瑞典吕瑟希尔(Lysekil)波浪发电研究站开发一个低压海上变电所的控制和测量系统。


  解决方案:

  借助4个NI CompactRIO系统,其中三个系统位于海底而另外一个位于在海岸上,和 NI LabVIEW 软件在吕瑟希尔(Lysekil)波浪发电研究站开发一个控制和测量系统。


  "我们成功实现了一个基于CompactRIO平台的控制和测量系统。系统被放置在一个接电装置中,并与之一起放置在海底。"

利用CompactRIO对低压海上变电所进行控制和测量-1

  在2009年夏季,吕瑟希尔(Lysekil)波浪发电研究站由3个WEC( 波浪能源转换器)、1个LVMS(低压海上变电所)和1个地面测量站组成。研究站的概况如图1所示。

利用CompactRIO对低压海上变电所进行控制和测量-2

图 1:2009年4月受控研究站示意图;WEC3是红色的,WEC 2是蓝色的,WEC 1是灰色的。LVMS位于电阻发电机负载和地面测量站之间。


  LVMS低压海上变电所的控制

  控制系统由3个位于LVMS内部的CompactRIO装置、1个CompactRIO和1台位于地面测量站的电脑组成。通信结构如图2所示。

利用CompactRIO对低压海上变电所进行控制和测量-3

图 2:通信结构(其中包括通过通信电缆实现的LVMS和测量站之间点对点通信)


  第一个CompactRIO系统是一个保险装置,它是一个开/关系统,控制变电所中的接触器和继电器。第二个系统控制直流至交流电压的转换。第三个系统是一个专用数据采集系统,能够记录来自LVMS内部传感器的WEC数据和环境数据。图3展示了第一个CompactRIO系统、1个信号调节模块和调制解调器。第四个CompactRIO系统用于控制测量站外的电阻性电力负载并且测量上传至海岸的电压和电流。

利用CompactRIO对低压海上变电所进行控制和测量-4

图 3:在CompactRIO后面安装有2个基于可编程自动化控制器(PAC)的安全系统和调制解调器。


  保险装置和继电器控制系统

  第一个CompactRIO系统仅使用现场可编程门阵列(FPGA)开发完成,以增加系统稳定性。一个实时程序由许多进程组成,这些进程彼此互相依赖,并且经常存在一个进程阻碍另一个进程运行的风险。通常,我们使用三种方法类克服死锁:死锁预防、死锁规避和死锁检测。若仅利用部分计算资源,那么死锁的可能性会减少,然而实时系统不可能100%稳定。第一个CompactRIO系统会对WEC(波浪能源转换器)进行切换,从而达到整流的目的,或者,它会将一个WEC连接到地面测量站并把其他的WEC连接到它们的阻性负载。它还会测量电压和电流值,若超过限定值,就将WEC从LVMS上断开。


  变频器控制

  第二个CompactRIO系统负责将直流电压转换成50Hz交流电压。LVMS内部的变频器由1个CompactRIO和6个配有驱动器的IGBT(绝缘栅双极晶体管)组成。根据对直流母线和交流输出进行的测量,变频器会执行对IGBT(绝缘栅双极晶体管)的PWM(脉宽调制)。我们把高速的开关算法放在FPGA中,并与实时控制器通信以便进行校正计算,然后将脉冲宽度的信息传送回FPGA。


  CompactRIO还把测量结果发送至地面站的电脑,并将数据储存到电脑的硬盘中。变频器最终测试结果如图4所示。控制界面如图8所示。

利用CompactRIO对低压海上变电所进行控制和测量-5

图 4:在乌普萨拉(Uppsala)进行的最终测试的电流和电压测量结果:a)测量到的交流电压,负载=107欧姆 b)测量到的交流电压,负载=107欧姆 c)通过变压器之后测量的交流电压,负载=36微法//107欧姆 d)通过变频器之前测量的直流电压。


  专用数据采集系统

  第三个系统是专用数据采集系统,它能够测量来自每个WEC的电压和电流以及两个WEC内部传感器。其中包括在WEC2和WEC3内部的译码器位置、发电机磁通量和定子温度。在WEC2的金属结构上还配备有应变计以及能够测量活塞水平运动的激光传感器。系统还可以测量LVMS内部的漏水情况、温度、压力和湿度。


  数据采集系统的放置

  因为电子设备最终需要维修和校准,所以我们把测量CompactRIO系统放在接电装置内部。这样我们可以将接电装置从海底提出海平面并把它拖进海港,但是提起一个WEC的费用则更加昂贵。


  在评估测量数据的过程中,在时间同步性方面遇到了挑战。大多数数据记录系统时钟仅精确到秒。而为了评估来自WEC的数据,传感器必须实现毫秒级的同步,这可以利用IEEE-1588时钟同步协议实现。但是如果使用数据记录系统来实现同步,则会导致WEC内部的传感器数据将会与WEC生成电压和电流信号同步。因此,更好的方法是,将WEC生成的模拟信号直接传送出去,然后再在这个数据采集系统中采集所有的信号。


  结 果

  我们成功实现了基于CompactRIO 平台的控制和测量系统。我们把系统放在接电装置中,然后把接电装置放在海底。我们可以通过基于CompactRIO设计的变频器来控制直流至交流的转换。


推荐阅读

史海拾趣

AK-Nord_GmbH公司的发展小趣事

随着技术的成熟,AK-Nord_GmbH开始积极拓展市场。公司首先在欧洲地区建立了稳固的销售网络,并逐步向亚洲和北美市场扩张。在市场拓展的过程中,AK-Nord_GmbH积极与各大电子厂商建立合作伙伴关系,共同推出了一系列创新产品。这些合作伙伴关系不仅帮助公司打开了新的市场,还提升了其品牌影响力和市场份额。

Anytek Technology Corporation Ltd公司的发展小趣事

为了进一步满足市场需求,Anytek在2005年投建了安尼泰科(中国)生产基地,并成功投产运营。这一举措不仅大幅提升了公司的生产能力,也为后续的产品研发和市场拓展奠定了坚实基础。同年,Anytek的产品还通过了SGS ISO 9001(2000)国际质量体系认证,这标志着公司的产品质量和管理水平达到了国际标准,为公司的国际化发展打开了新局面。

ASC Capacitors公司的发展小趣事

随着公司规模的不断扩大和产品质量的不断提升,ASC Capacitors开始积极拓展市场。公司不仅在国内市场上取得了显著成绩,还成功打入国际市场,产品远销海外。通过与全球知名企业的合作,ASC Capacitors进一步提升了品牌知名度和影响力,成为了电容器行业的佼佼者。

ECLIPTEK公司的发展小趣事

ECLIPTEK公司自创立之初就专注于高精度电子元件的研发与生产。面对激烈的市场竞争,公司不断投入研发资源,推出了一系列具有创新性的产品,如高精度时间同步模块和低功耗传感器。这些产品凭借其卓越的性能和可靠性,迅速在市场上赢得了良好的口碑,使ECLIPTEK成为电子元件行业的佼佼者。

Apex [Apex Microtechnology]公司的发展小趣事

2007年,Apex Microtechnology迎来了一个重要的发展机遇,被音频和能源市场上领先的混合信号处理元件供应商Cirrus Logic收购。此后,Apex Microtechnology作为Cirrus Logic在德克萨斯州奥斯汀的一个分公司,继续从事复杂芯片设计与开发。这次收购为Apex Microtechnology带来了更多的资源和支持,推动了其在电子行业的进一步发展。

Adaptive Networks Inc公司的发展小趣事

2007年,Apex Microtechnology迎来了一个重要的发展机遇,被音频和能源市场上领先的混合信号处理元件供应商Cirrus Logic收购。此后,Apex Microtechnology作为Cirrus Logic在德克萨斯州奥斯汀的一个分公司,继续从事复杂芯片设计与开发。这次收购为Apex Microtechnology带来了更多的资源和支持,推动了其在电子行业的进一步发展。

问答坊 | AI 解惑

Wince启动时控制面板中所显示的Memory的分配

我的平台是PXA270+wince5.0. 启动时,在控制面板中的system选项中的Memory选项卡中可以看到内存被分成了两部分,一部分是storage memory,一部分是program memory,我的系统默认分配是30544KB/30544KB,我现在想修改program的内存分配,希望它能大 ...…

查看全部问答>

dsp&ccs学习

小牛今年大三,学过了单片机,现在想学习dsp硬件,理论课程如《数字信号处理》、《随机信号》、《信号与系统》都已经学完了,但实验课程一直没有老师能够知道,学校有硬件,但师资不行,想从大虾那里讨些视频资料学习一下,主要是ccs及dsp硬件视频 ...…

查看全部问答>

怎么用单片机检测PC机开关机时间

怎么用单片机检测PC机开关机时间 请问有没有什么好的方案? …

查看全部问答>

急!!! 在wince端复制文件到pc端的问题!

现在要在porketPC端编写一段代码,实现的功能是按一下一个按钮,porketPC端能够自动的把自己存储的MyPicture文件夹里的最新图片发送到pc端的一个固定地方。问一下各位高手这要用到哪个接口下的函数阿?请大家指点一下拉!…

查看全部问答>

pb4.2下eboot下载29.1M内核!

pb4.2下eboot下载29.1M内核到27.7M时失败! 打印信息时看到ebsimp.c中的 memcpy(pbdata,gpbdata,dwcopied)在目标地址大于0x8defffxx时死掉啦! 请问eboot怎么修改? …

查看全部问答>

紧急求救高手

有一个小软件,想把它安装在启动里,打开机器,软件自动启动,或者说把此软件安装到本本上后,软件自动运行,以后开机也自动运行,相当于一个补丁,哪位高手能做到,请帮忙,有偿服务!多谢多谢!!!…

查看全部问答>

symbol无线终端与后台数据库(sql server 2000)连接

小弟是win ce嵌入式编程的新手,现接到任务做一个用于symbol mc 3000 扫描枪上与台式PC上的SQL SERVER 2000的服务器上的数据库连接,并读取其中的数据.   望各位高手帮帮忙,小弟不胜感激!在此谢过!…

查看全部问答>

请收到团购 9B96 板子的朋友,在拆开塑料袋之前看屏是否脱离

由于低估了快递过程中的剧烈程度,可能会导致屏离开纸板,所以请收到团购 9B96 板子的朋友,在拆开塑料袋之前看屏是否脱离。如果脱离,请先不要拆开。 由于屏是 3.5 吋的大屏,比较沉,背部是通过胶带粘上的,所以如果屏脱离纸板,就容易导致连 ...…

查看全部问答>

无法进入中断

我现在在调试LM3S9B92的一个程序,各种中断都无法进入,启动文件都配置过了,观察到编译时有警告incompatible redefinition of macro \"NVIC_DIS1_INT_M\",incompatible redefinition of macro \"NVIC_PEND1_INT_M\",incompatible redefinition of ...…

查看全部问答>