- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西門子为风机系统控制软件测试开发硬件在环仿真器
西门子为风机系统控 制软件测试开发硬件 在环仿真器
模块化体系结构让 我们可以扩展系统, 满足快速变化的风能 技术不断增长的需 求。
- Morten Pedersen, CIM Industrial Systems A/S
The Challenge:
改进西门子风机控制 系统软件定期发布的 自动化测试,验证开 发阶段中的风机控制 系统组件。
The Solution:
使用NI TestStand、 LabVIEW实时 模块、 LabVIEW FPGA模块和 NI PXI平台创 建用于西门子风机控 制系统的嵌入式控制 软件发布的硬件在环 (HIL)测试系 统。
位于瑞典马尔默和丹 麦哥本哈根之间厄勒 海峡的境外风力农场
Author (s):
Morten Pedersen - CIM Industrial Systems A/S
测试控制系统软件
风机系统由多个组件 组成,包括电机、齿 轮箱、整流器和逆变 器,用于将风能转化 为电能。
图1:风力涡轮组件
控制系统将这些组件 通过数百个I/O信 号和多个通信协议连 接在一起。控制系统 中最复杂的部分是执 行控制循环的嵌入式 控制软件。
由于我们的软件开发 者定期发布控制器的 软件新版本,我们需 要测试软件,验证这 些软件将会在风力站 的环境下可靠执行。 在每个软件发布时, 我们在现场使用软件 之前,需要先在工厂 接受性能测试。这个 全新的测试系统让我 们能够自动化这个流 程。
从过去系统中学到的 经验
我们之前的测试系统 是在10年前开发 的,它基于另一个软 件环境和PCI数据 采集板卡。测试系统 体系结构和性能无法 满足我们对全新的测 试时间和扩展性的需 求。维护也十分困 难,并且不能自动化 完成有效的测试。它 还缺乏对测试结果自 动生成文档和测试的 可跟踪性,不提供所 需的远程控制功能。 此外,过去的HIL 测试环境不支持多核 处理,因此我们无法 利用最新多核处理器 的计算能力。
未来系统的决定
1/4
在评价可用的技术之 后,我们选择了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系列扩展机箱连 接,进一步提高了系 统通道数。
全新测试系统的优点
全新的西门子风力测 试系统相比上一代解 决方案有许多优点。 由于系统的模块化特 性,进行改进
文档评论(0)