0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用NI PXI平台实现高速数据采集和仿真设计

电子设计 来源:电子工程网 作者:Thomas J. Mangliers, 2021-04-13 10:18 次阅读

作者:

Thomas J. Mangliers - DGE Inc.

Edward Frank - DGE Inc.

“我们使用LabVIEW独立开发了数据采集系统和日志文件工具,我们的系统完全依赖于NI产品的速度和精度。” - Thomas J. Mangliers, DGE Inc.

挑战:为发动机控制单元(ECU)开发一个多路信号硬件在环(HIL)仿真系统,需要系统产生精确定时的凸轮轴和曲轴波形,并监测点火、喷射和其它定时信号,同时系统需要满足极高的采样率和非常小的误差容限。

解决方案:使用NI PXI平台和LabVIEW图形化开发环境,开发一个高速数据采集系统(DAS)用以产生和监测复杂信号,以精确地模拟运行中的发动机/车辆环境,从而进行ECU测试。

DAS的最初目的是模拟车辆环境,以便在不方便或不可能使用实际车辆或实际发动机的实验室条件下进行ECU测试。这就需要DAS产生和监测复杂的定时信号,如具有纳秒分辨率的凸轮轴和曲轴信号。

典型的ECU模块有一个复杂的I/O布局。ECU信号被定义在一个Excel工作表中,以识别现有信号的任何变化。有了这个工作表,用户可以勾勒出信号的名称、误差容限和单位,以及使用DAS多阶数学函数进行信号转换或缩放。用户不需要改变任何系统软件就可以很容易地增加或删除典型信号。

由于误差容限很小,ECU信号要求DAS系统能识别出模块间的轻微差异与测试设置的微小变化。为此,DAS基准设置会记录指定时间内的所有ECU输出,来动态调整用户的误差容限以符合当前的输出。有了基准信息,用户就可以在测试过程中立即察觉到微小的偏差。

由于系统以如此高的速率进行监测,所以记录每一组读数都会产生大量的数据。为了管理数据,DAS系统生成一份报告显示记录在基准中的读数和任何超过用户定义的误差容限的读数。DAS在监测ECU异常情况的同时,还可以为每一个独立的测试快速生成一份详细的模块性能报告。

在测试过程中,DAS可以作为一个EMC测试的主机或从机、台式HIL仿真系统、功能测试器使用,或用于以太网控制与现有测试控制软件的简单集成。

高速DAS的特征包括以下内容:

* 192条数字I/O通道

* 16条模拟I/O通道

* 任意波形发生器

* 两个CAN端口

* 在Excel电子表格中很容易定义的测量标准(信号类型、参数、误差容限以及更多)

* 用于测试自动化的以太网远程指令接口

* 所有信号的自动化模块基线,以更精确地检测系统的异常情况

* 数据日志文件创建

* 使用LabVIEW开发的日志文件工具产生数据报告、测试总结和在Excel中用图表表示

* 定时信号显示

使用NI PXI平台进行高速数据采集

National Instruments产品是我们系统的核心。NI为我们的DAS系统提供所有的I/O,包括复杂信号产生、高速采集和车辆总线仿真和监测。我们使用LabVIEW独自开发了DAS和日志文件工具,我们的系统完全依赖于NI产品的速度和精度。我们无法为我们的应用使用标准的采集卡,这是由于ECU信号需要精确的定时。我们改为选择使用NI R系列智能现场可编程门阵列(FPGA)DAQ模块,来提供具有复杂定时的波形和仿真的传感器输出。NI PXI-7831R和PXI-7833R R系列智能DAQ模块也使得我们能以更高的采样率采集以及实时的ECU输出信号。

DAS数据处理是我们所面临的另一个问题。我们的解决方案是,使用LabVIEW中固有的并行处理机制开发一个日志文件工具,并使用一个多核的应用程序,充分利用主机的全部运算能力来处理我们的数据。

使用National Instruments平台的优势

该DAS系统在正常的实验室环境下而不用在专门的整车实验室里,就可以使用现成的工具进行测试,大大减少了我们客户的成本。因为该DAS可以监测和控制所有的ECU信号,所以我们一次就完成了测试,而之前客户的旧采集系统因为可用通道数有限,需要多次测试。现在用户可以在短短三个星期里完成测试流程,而采用旧的采集系统则需要三个月。

由于系统以如此高的速率进行监测,所以记录每一次读取会产生大量的数据。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据采集
    +关注

    关注

    38

    文章

    4472

    浏览量

    112295
  • 仿真
    +关注

    关注

    50

    文章

    3871

    浏览量

    132132
  • NI
    NI
    +关注

    关注

    19

    文章

    1117

    浏览量

    99498
收藏 人收藏

    评论

    相关推荐

    什么是PXI

    PXI/CompactPCI模块化仪器——测量与自动化标准硬件平台   高级的软硬件集成功能 最广泛的测量硬件的选择——数据采集(DAQ)、仪器设备、机器视觉
    发表于 06-22 18:51

    基于PXI和cRIO的电子稳定程序硬件在环仿真平台开发

    试验有两大困难:一是试验具有相当的危险性,二是试验对场地要求很苛刻。所以,开发硬件在环仿真平台就成为一种迫切需求。该仿真平台对加速ESP控制器的算法开发有重大作用。本文采用了NI公司的PXI
    发表于 09-07 09:09

    NI PXI 设备安装调试

    麻烦用过NI PXI机箱的大大,指导一下安装和调试方面如何操作。实验室最近购买了一套PXI 数据采集测试系统。小弟不会用啊。。
    发表于 07-13 10:41

    数据采集分享】基于LABVIEW的USB接口高速数据采集的设计

    基于PCI总线的数据采集系统的进一步开发和应用,因此迫切需要设计一种更为简便通用的高速数据采集通信系统来完成数据采集以及与计算机的数据交互。
    发表于 12-16 11:32

    基于USB总线的高速数据采集系统

    基于PCI总线的数据采集系统的进一步开发和应用,因此迫切需要设计一种更为简便通用的高速数据采集通信系统来完成数据采集以及与计算机的数据交互。
    发表于 05-07 09:40

    实现高速数据采集有哪些方法?

    数据采集在现代工业生产及科学研究中的重要地位日益突出,对实时高速数据采集的要求也不断提高。在信号测量、图像处理、音频信号处理等一些高速、高精度的测量中,都要求进行
    发表于 07-31 07:25

    二手回收NI数据采集

    和8路DIOPXI-6120,S系列800k/ch 4路 16bit 同步数据采集卡,带2路16bit模拟输出和8路DIOPXI-6122,NI PXI-6122 500 kS/s, 16-Bit, 4
    发表于 03-12 14:09

    高速数据采集系统的硬件结构,CPLD在高速数据采集系统中的应用

    高速数据采集系统的硬件结构MAX7000系列CPLD及其开发平台介绍CPLD在高速数据采集系统中的应用
    发表于 04-08 06:11

    如何利用FPGA实现高速连续数据采集系统设计?

    高速连续数据采集系统的背景及功能是什么?如何利用FPGA实现高速连续数据采集系统设计?FPGA在高速
    发表于 04-08 06:19

    高速CAN传输与数据采集测量同步

    高速CAN传输与数据采集测量同步:对于需要为基于CAN总线的电子模块和系统创建设计验证、生产制造和性能测试系统的工程师而言,National Instruments(NI)公司的PXI
    发表于 10-01 19:04 10次下载

    基于NI PXI平台的汽车电子测试系统

    基于NI PXI平台的汽车电子测试系统 本系统采用NI PXI 硬件平台,使用LABVIEW,
    发表于 03-26 17:23 29次下载

    NI数据采集家族又添新成员—独立NI CompactDAQ系统

    NI发布了独立数据采集系统,能够与超过50种传感器I/O模块兼容,实现灵活的混合信号测量与数据记录,进一步拓展了NI CompactDAQ
    发表于 09-17 16:30 688次阅读

    利用Traditional NI-DAQ函数厍实现数据采集

    利用Traditional NI-DAQ函数厍实现数据采集
    发表于 01-14 15:32 25次下载

    基于FPGA的PXI数据采集系统设计

    基于FPGA的PXI数据采集系统设计,下来看看
    发表于 05-10 13:45 35次下载

    基于PXI架构的高速数据采集系统设计_黄宇

    基于PXI架构的高速数据采集系统设计_黄宇
    发表于 02-07 15:17 6次下载