风力发电为风力涡轮控制系统软件测试开发硬件在环仿真器

发布者:少年不识愁滋味最新更新时间:2014-11-10 来源: ck365关键字:风力发电  涡轮控制系统  软件测试 手机看文章 扫描二维码
随时随地手机看文章
改进西门子风力涡轮控制系统软件定期发布的自动化测试,验证开发阶段中的风力涡轮控制系统组件。

The Solution:
使用NI TestStand、Labview实时模块、LabVIEW FPGA模块和NI PXI平台创建用于西门子风力涡轮控制系统的嵌入式控制软件发布的硬件在环(HIL)测试系统。

"模块化体系结构让我们可以扩展系统,满足快速变化的风能技术不断增长的需求。"

 

位于瑞典马尔默和丹麦哥本哈根之间厄勒海峡的境外风力农场

测试控制系统软件

风力涡轮系统由多个组件组成,包括电机、齿轮、整流器和变压器变换器,用于将动力学风能转化为电能。

 

图1:风力涡轮组件

控制系统将这些组件通过数百个I/O信号和多个通信协议连接在一起。控制系统中最复杂的部分是执行控制循环的嵌入式控制软件。

由于我们的软件开发者定期发布控制器的软件新版本,我们需要测试软件,验证这些软件将会在风力站的环境下可靠执行。在每个软件发布时,我们在现场使用软件之前,需要先在工厂接受性能测试。这个全新的测试系统让我们能够自动化这个流程。[page]

从过去系统中学到的经验

我们之前的测试系统是在10年前开发的,它基于另一个软件环境和PCI数据采集板卡。测试系统体系结构和性能无法满足我们对全新的测试时间和扩展性的需求。维护也十分困难,并且不能自动化完成有效的测试。它还缺乏对测试结果自动生成文档和测试的可跟踪性,不提供所需的远程控制功能。此外,过去的HIL测试环境不支持多核处理,因此我们无法利用最新多核处理器的计算能力。[page]

未来系统的决定

在评价可用的技术之后,我们选择了LabVIEW软件和基于PXI的实时现场可编程门阵列(FPGA)硬件,开发我们全新的测试解决方案。我们相信这个技术会带来灵活性和可扩展性,满足我们未来的技术需求。同时,我们从NI提供的服务与产品质量中,建立了对解决方案的信心。

由于我们在测试内部系统中并没有深入的开发经验,我们将开发外包给位于丹麦的CIM Industrial Systems A/S公司。我们选择CIM Industrial Systems A/S是因为他们具有测试工程能力和欧洲最多的LabVIEW认证架构师。CIM成功开发了这个项目,我们对得到的服务感到十分高兴。

灵活的实时测试系统体系结构

全新的测试系统通过在LabVIEW实时模块系统中,运行组件仿真模型,仿真实时风力涡轮组件的行为,为被测系统提供仿真信号。

图2:西门子风力测试系统体系结构

主计算机包含直观的LabVIEW用户图形界面,能够方便地通过在面板中移动组件进行调整。Windows操作系统应用程序与两个不兼容实时任务的外部仪器进行通信。

图3:主计算机具有直观的LabVIEW用户图形界面。

在主计算机上的软件通过以太网与位于PXI-1042Q机箱中的LabVIEW实时目标进行通信。LabVIEW实时模块运行通常包含20到55个并行执行的仿真DLL的仿真软件。这个解决方案能够调用使用几乎所有建模环境开发的用户模型,例如NI LabVIEW控制设计与仿真模块、The MathWorks, Inc. Simulink®软件或是ANSI C代码。我们仿真循环的典型执行速率是24 ms,为满足未来处理能力扩展需求提供了大量裕量。

用于定制风力涡轮协议和传感器仿真的FPGA板卡

由于缺少现有标准,在风力涡轮中使用的定制通信协议很多。使用基于NI PXI-7833R FPGA多功能RIO模块和LabVIEW FPGA模块,我们能够与这些协议进行通信并仿真。除了协议交互之外,我们使用这个设备仿真磁性传感器和精确三相电压电流仿真。其他的FPGA板卡与NI 9151 R系列扩展机箱连接,进一步提高了系统通道数。

全新测试系统的优点

全新的西门子风力测试系统相比上一代解决方案有许多优点。由于系统的模块化特性,进行改进、修改和进一步开发十分简单。被测系统可以在无需测试系统体系结构任何变化的情况下进行快速替换。远程控制功能和系统的简单复制让我们能够在需要进行扩展时,灵活地将系统复制到其他站点。

仿真器为环境提供了在实验室中高效验证新软件发布和测试特殊解决方案的能力。它还给了我们测试我们正在研究的新技术和新概念的工具。

未来计划

模块化体系结构让我们能够扩展系统满足不断变化的风能技术不断增长的需求。我们计划将仿真分割为多个LabVIEW实时目标满足我们未来的测试需求。我们还打算使用NI TestStand进行未来的自动化测试。

关键字:风力发电  涡轮控制系统  软件测试 引用地址:风力发电为风力涡轮控制系统软件测试开发硬件在环仿真器

上一篇:切削力的计算机辅助测量技术的研究与应用
下一篇:为您的测量应用选择合适的总线

推荐阅读最新更新时间:2024-03-30 22:49

功率器件:风力发电技术与功率半导体器件及控制系统
通过风能获得太阳的能量并非新鲜事物,但当今的功率半导体器件与控制系统却使这种能源更加适用。 在现有的太阳能利用技术中,风力涡轮发电机成为大规模“绿色电能”生产的先锋。 今天,美国政府和欧洲各国政府都在大力支持可持续能源的生产。2003年,美国的风力发电厂装机总值达 16 亿美元,预计到 2020 年,还将再增 10 万 MW 的装机容量,可满足美国电力需求的 6%。美国还将在 Majave 沙漠的 Tehachapi 建立世界上最大的地面风力发电场。但 2002 年的数据显示,全球 90% 的新增容量还是在欧洲。 可变的能量输入是对设计师的挑战 先驱者们在多大程度上解决了困扰今天设计师的诸多问
[电源管理]
加速度传感器在风力发电机的应用
风力发电机组是将风能转换成电能的发电设备,风能先后通过叶轮、主轴、齿轮箱、发电机后转换成电能。在风力发电机组各个部件中,风力机叶片是弹性体,在风载荷的作用下,作用在风力机叶片结构上的空气动力、弹性力、惯性力等具有交变性和随机性力的耦合将会引起与某些振型共振的自激共振,即颤振。该振动是发散的,严重时会导致风力机结构破坏。另外,风力发电机组在运行时会由于多种原因,使机舱在各个方向有较大的振动,振动的频率、幅度超过风机设计要求时会对风机的正常运行产生危害。加速度传感器主要用于监测风力发电机齿轮箱、主轴及电机定子等部件的振动情况。 倾角传感器用于监测风力发电机水平角度测量
[嵌入式]
一种高可靠性软件测试方案(一)
1 引言   高可靠性软件泛指一类软件:该类软件运行过程中若出现故障会引发重大灾难性事故或经济损失。通常航天型号软件、银行系统软件、医疗行业软件、通讯行业软件等均属此范畴。目前,越来越多的软件企业涉及高可靠性软件项目,如何保证软件质量成为众多企业面临的一个很重要的课题。这篇文章结合某航天项目地面应用系统模型(本文命名为CraftGS),重点讨论如何从软件测试的角度保证此类产品的软件质量。   2 CraftGS项目简介   CraftGS是一个很经典的卫星地面应用系统模拟项目。它分为5个子系统:数据接收子系统(DAS)、数据预处理子系统(DPS)、运行管理子系统(OMS)、数据管理子系统(DMS)以及数据产品实现(DPRS)
[模拟电子]
是德科技探讨软件质量对于数字世界的重要意义
是德科技软件测试自动化事业部总经理探讨软件质量对于数字世界的重要意义 作者:是德科技软件测试自动化事业部总经理 Gareth Smith 博士 新冠疫情加快了 数字化转型 的步伐,软件在我们的工作、生活和学习中已经在发挥着至关重要的作用。 全球的数字化程度越来越高,人们对于数字产品的依赖性也与日俱增,这一切都让软件质量成为众所关注的焦点。 数字化转型的速度没有放缓的迹象,基于软件的创新和发展仍将持续。 据估计,软件质量问题在 2020 年给美国经济造成的损失达到了惊人的 2 万亿美元 ,因此我们必须找到有效的方法,在软件发布速度和质量之间取得平衡。 为了进一步了解软件质量的重要性,是德科技软件测试自动化部门总经
[测试测量]
是德科技探讨软件质量对于数字世界的重要意义
强化自动化软件测试能力,Keysight收购Eggplant
翻译自——microwavejournal 近日,Keysight以3.3亿美元的价格从Carlyle Group手中收购了Eggplant。Eggplant是一家提供软件测试自动化,使用人工智能和分析来自动化测试创建和测试执行的高科技公司,2019年的收入为3800万美元, 此次收购,Eggplant将扩展Keysight的自动化软件测试能力,跨越物理层和协议层,并进入应用程序层。从用户界面到应用程序编程接口,再到数据库,Eggplant的数字自动化智能平台可以在任何设备、操作系统或任何层的浏览器上测试任何技术。 据Keysight称,此次收购将使两家公司之间测量技术的双向利用成为可能,通过扩大供应增加Keys
[测试测量]
强化自动化<font color='red'>软件测试</font>能力,Keysight收购Eggplant
风力发电为风力涡轮控制系统软件测试开发硬件在环仿真器
改进西门子风力涡轮控制系统软件定期发布的自动化测试,验证开发阶段中的风力涡轮控制系统组件。 The Solution: 使用NI TestStand、Labview实时模块、LabVIEW FPGA模块和NI PXI平台创建用于西门子风力涡轮控制系统的嵌入式控制软件发布的硬件在环(HIL)测试系统。 "模块化体系结构让我们可以扩展系统,满足快速变化的风能技术不断增长的需求。" 位于瑞典马尔默和丹麦哥本哈根之间厄勒海峡的境外风力农场 测试控制系统软件 风力涡轮系统由多个组件组成,包括电机、齿轮、整流器和变压器变换器,用于将动力学风能转化为电能。 图1:风力涡轮组件 控制系统将这些组件通过数百个I/O信号和多
[测试测量]
<font color='red'>风力发电</font>为风力<font color='red'>涡轮</font><font color='red'>控制系统</font><font color='red'>软件测试</font>开发硬件在环仿真器
基于rockwell自动化PLC的风力发电通讯系统
  1引言   风力发电技术发展很快,装机容量不断增大,在世界各地都受到了广泛重视。在目前的变速恒频风电系统中,使用双馈感应发电机(DFIG)的双馈型风电系统市场份额最大,使用永磁同步发电机(PMSG)的直驱型系统发展很快 。不管是双馈型还是直驱型风电系统,其整体控制都比较复杂,需要有主控系统来协调变桨、偏航、变流器、测量、保护和监控等多项环节,且风电系统通常运行环境比较恶劣,各执行机构之间可能存在一定的距离,因此通讯问题至关重要 。   可编程序控制器(Programmable Logic Controller,PLC),是一种专为工业环境应用而设计的电子系统,采用可编程序的存储器,在内部存储执行逻辑运算、顺序控制、定时
[电源管理]
基于rockwell自动化PLC的<font color='red'>风力发电</font>通讯系统
浅谈CAN总线在风力发电中的重要性
1  引言   CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和生产汽车电子产品著称的德国BOSCH公司开发了的,并最终成为国际标准(ISO118?8)。是国际上应用最广泛的现场总线之一。 在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。近年来,其所具有的高可靠性和良好的错误检测能力受到重视,被广泛应用于汽车计算机控制系统和环境温度恶劣、电磁辐射强和振动大的工业环境。    2  系统结构与功能   本文基于分散控制系统理念,针对双馈型变速恒频风力发电
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved