电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

使用NI P和LabVIEW实时模块有效简化硬件在环仿真系统

5页
  • 卖家[上传人]:tru****en
  • 文档编号:94790450
  • 上传时间:2019-08-11
  • 文档格式:DOCX
  • 文档大小:80.47KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、使用NI P和LabVIEW实时模块有效简化硬件在环仿真系统TheChallenge:创建一个硬件在环台,该台有着每秒重复1000次的确定性循环速率,可以管理数以千计的I/O端口,可以适应高达2000路通道而没有性能的损失,集成多于10个可以实时运行设备模型的节点,并且以千万分之一秒的定时抖动共享仿真和I/O数据。所有需要实现的功能都要求严格的完成时间表和具有很高的成本效益。TheSolution:使用多个NIP机箱和各种具有模拟和数字I/O端口的NI模块、ARINC-429硬件,集成在微软Windows台上开发的高效LabVIEW和LabVIEW实时模块,以及由反射内存卡和TCP/IP组成网络的P节点。P、LabVIEW和LabVIEW实时模块是成功的关键因素。它们使我们创建了灵活的、高吞吐量而且低延时的半实物系统,同时节省了20万美元的实现成本和几个月的开发时间。许多年来,航空和汽车设计工程师们使用半实物仿真设备来缩短开发周期。他们可以对新产品的设计模型进行高速仿真,并与现有硬件的输入和输出信号进行实时交互,进而以前所未有的效率进行反复设计和验证。随着这类系统在设计流程中逐渐扮演起

      2、关键的角色,提出了一个新需求就是以具有成本效益的方式实现非常灵活而高性能的半实物设备。基于开发时间、成本和维护的考虑,这些设备需要具有可以集成多个开发商技术和使用即时可用部件的能力。NI公司的P和 LabVIEW台则为我们提供了一个理想的解决方案。我们的客户,ThalesCanada公司的航空部门,主要致力于设计现代的电子飞行控制器,他们需要使用半实物系统对设计验证工具进行战略性的更新。该系统需要确定性地集成数百路数据通道以及一个包含可以在十个以上计算节点上运行设备模型的系统。这些节点间的相互依赖性还要求将计算或采集到的数据在全系统范围内发送同时具有10ms级的非常低的延时。为了获得系统的瞬态参数,需要1kHz的闭环速率来同步采集所有的输入数据,通过模型计算更新所有的输出和步骤。图1.基于P的硬件在环系统新型的半实物设备需要与未来的产品兼容,所以它必须是一个非常灵活的系统,可以将硬件资源和物理信号进行动态结合,可以在无性能损失的情况下对高达2000路通道进行操作,而且在为新的测试设定而重新配置时拥有鲁棒而健全的系统完整性检查功能。图2.用于系统配置的虚拟仪器解决方案还需要将所有的数据进

      3、行详尽的记录,并且通过多址接入控制的计算机实现一个同样灵活的和动态的实时图解和表格数据查看功能。Thales公司的工程团队详细的描述了所有的性能指标,并且将系统的技术设计和实现任务外包给了Averna公司。Averna公司对于这一整套富有挑战性的指标的解决方案如下所示。系统设计在5个月内交付的严格时间表和具有高度成本效益的需求,进一步增加了这个在技术上已经十分具有挑战性的系统的限制条件。我们认为NI公司的 P系列产品是实现这个系统的合适而优秀的台。嵌入式实时控制器的可用性、用于模拟和数字I/O端口的各种NI模块、对于ARINC-429、反射内存卡和IRIG-B同步电路板等第三方厂商的开放性,以及使用LabVIEW和LabVIEWReal-Time软件可能带来的快速软件开发,是整个工程解决方案中不可或缺的部分,将在下面的高级构架中一一介绍。信号调理和数据采集由于场传感器LVDT和RVDT产生的信号有着各种不同的、自定义的特性,我们设计并实现了自定义的信号调理硬件,用于放大信号,并且提供隔离以及同步采样等功能。经调理后的信号被连到放在多个机架中的NII/O模块上。P台提供了必要的模块功能和

      4、系统灵活性,以及精确的定时同步和实时时钟的分配。在系统开发的早期阶段,我们成功地验证了一个满容的P机箱可以以1kHz的速率进行全速数据采集,而没有任何吞吐量的瓶颈。对于 TCP/IP、反射内存以及CPU中断次数的吞吐量和确定性检查也是成功的,这使得对系统的关键设计的审查是十分成功的。应用程序软件系统配置如标签名称、硬件通道关联、采样速率、工程转换和系统校准信息被保存在Windows数据库中。LabVIEW软件允许在针对具体设备测试的系统配置中,创建硬件资源和数据库信息。一经创建,将对配置进行系统完整性和吞吐量需求的检查,并且下载到P节点上运行LabVIEW实时模块的嵌入式目标上。LabVIEW实时模块对整个系统进行初始化,并且利用P定时模块来同步所有的P节点。Averna公司为P-7831R模块开发了个性化的FPGA代码,用于使用P时钟来产生ARINC收发器模块所需要的IRIG-B同步信号。P实时控制器上运行的时间临界代码与信号调理硬件进行握手,并且确定性地采集输入信号同时更新输出信号,所有的I/O操作在相同的时钟沿上发生。仿真节点在十余个台式机节点上运行MathWorks公司的Simulink设备模型。所有的P和仿真节点共享数据,通过反射内存网络执行系统命令,确保节点到节点具有250ns的低延时。我们利用LabVIEW实时模块开发了个性化的命令解释器,来通过反射内存提供远程的CPU中断和程序触发功能。LabVIEW实时模块和P还利用相关的虚拟仪器,与若干个ARINC-429收发器进行交互,提供通信、字定义和ARINC加密功能等,如下图所示。图3.用于ARINC字定义和加密的虚拟仪器系统监测所有测试数据通过静态的反射内存环缓冲器,实时传输到远程节点进行存储。现在,数据可以传输到多个监测节点,来查看实时数据并且记录数据用于测试分析。基于LabVIEW的虚拟仪器使得工程师们可以灵活地定义图形和表格数据查看功能的显示效果,如图4所示。图4.图形和表格数据查看功能结论我们提出的解决方案成功地集成了各种技术产品,在高度模块化的同时,通过在系统中添加更多的P机箱,可以适用于几千路通道。P、 LabVIEW和LabVIEW实时模块是成功的关键因素。它们使我们创建了灵活的、高吞吐量而且低延时的半实物系统,同时节省了20万美元的实现成本和几个月的开发时间。1.

      《使用NI P和LabVIEW实时模块有效简化硬件在环仿真系统》由会员tru****en分享,可在线阅读,更多相关《使用NI P和LabVIEW实时模块有效简化硬件在环仿真系统》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.