当前位置:首页 > 工业控制 > 电子设计自动化
[导读] 汽车运动状态信息的测量和采集是汽车操纵稳定性研究和设计的基本问题,也是实现汽车电子控制及辅助驾驶系统的必要条件。这就需要一种具有足够精度和置信度的、快速的、操作简便的和适用范围广的测量汽车运动状态的方

 汽车运动状态信息的测量和采集是汽车操纵稳定性研究和设计的基本问题,也是实现汽车电子控制及辅助驾驶系统的必要条件。这就需要一种具有足够精度和置信度的、快速的、操作简便的和适用范围广的测量汽车运动状态的方法[1]。本文研究设计了一种基于可编程逻辑阵列(FPGA)的捷联式车载汽车姿态实时测量系统。此系统具有体积小、使用方便、成本低廉等优点。

1 系统组成

本系统主要由传感器组模块、数据采集卡、便携式计算机、电源等组成,系统硬件如图1所示。

1.1 微惯性测量单元(MIMU)

自主设计的微惯性测量单元。由2个ADXL203型双向加速度计和3个ADXRS150型角速度陀螺组成,要求3个角速度陀螺安装在3个正交平面上,其敏感轴相互垂直,组成测量体的三维坐标系,2个双向加速度计安装在另外2个面上(剩下的1个面作为MIMU与汽车的安装固定平面)。为了保证加速度计的敏感轴也组成三维坐标系,要求测量垂向加速度的2个敏感轴相互平行(由于本MIMU在垂向测量了2次,因此在数据采集阶段垂向加速度取两者的均值)。

1.2 数据采集卡

数据采集卡是基于FPGA控制和USB2.0接口的采集卡,它可实时对6路模拟信号进行不间断的采集,输入信号幅度范围是0~5 V,AD转换位数为16位,单通道采样率为250 kS/s,所使用的USB传输方式为高速块传输,应用FPGA作为采集的控制单元,并采用USB总线供电,移动性好,内置信号连接,可以满足车载测量实时性和精准性的需求[2]。图2为该数据采集卡的组成框图。

2 系统软件

系统软件分为数据采集软件和数据处理软件两部分,其流程如图3所示。本系统采用Visual Basic 2005语言编程实现,依次实现信号采集、初始信号滤波、姿态角解算、Kalman滤波融合、结果的显示和存储等功能。

3 实车试验

为了检验该汽车运动姿态测量系统的效果,进行了实车试验。试验时将MIMU固定于汽车质心位置处,并且保证传感器所组成的测量坐标系平行于车体坐标系,加速度计正向指向相应的坐标轴的正向,陀螺仪的分布和坐标轴一致,测量给定轴的旋转角速度,旋转的正方向由右手定则确定[3]。在完成MIMU的安装、系统接线、传感器的标定和软件的初始化设置等工作后即可开展实车道路试验。图4是试验采集得到并经初始滤波后的汽车6自由度运动信号。图5是试验得到的汽车姿态角变化曲线。图6为进一步试验得到的汽车姿态角估计误差曲线,从图中可以看出,由于引入Kalman滤波融合算法[4],使得姿态角估计误差小于0.5°,满足了汽车运动姿态测量的精度要求,说明本测量系统的可行性。

本文研究了捷联式车载姿态测量系统。自主设计了微惯性测量单元(MIMU)和基于USB2.0接口的数据采集卡,并应用Visual Basic 2005开发了数据采集软件和数据处理软件,最后通过实车道路试验验证了本实时测量系统的可行性。另外,此系统具有体积小、使用方便、成本低廉等优点。如果通过选取精度更高的MEMS传感器和采用更为高效的实时预测方法,可以进一步地提高系统的预测精度。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

中国,上海——2026年3月26日——低功耗可编程领域的领导者,莱迪思半导体(NASDAQ: LSCC)今日宣布正式加入英伟达(NVIDIA) Halos AI系统检测实验室生态体系。该实验室是首个获得美国国家标准协会认...

关键字: 物理人工智能 传感器 FPGA

在工业自动化的“神经网络”中,EtherCAT凭借其独特的“飞过处理”机制,已成为实时控制领域的王者。不同于传统以太网的存储转发,EtherCAT数据帧在经过每个从站时,硬件直接从中提取数据并插入响应,这种“边飞边修”的...

关键字: EtherCAT FPGA 总线

在复杂的SoC芯片设计流程中,硬件与软件的“割裂”往往是导致项目延期的元凶。当RTL代码还在仿真阶段时,软件团队只能基于指令集模拟器(ISS)进行开发,不仅速度慢如蜗牛,且无法捕捉真实硬件的时序细节。此时,FPGA原型验...

关键字: SoC 硬件加速 FPGA

在工业4.0浪潮中,边缘计算网关正成为连接物理世界与数字世界的核心枢纽。面对多路传感器产生的海量数据洪流,传统单芯片架构已难以满足实时性与算力的双重需求。NVIDIA Jetson与FPGA的异构组合,通过"前端FPGA...

关键字: 边缘计算 NVIDIA Jetson FPGA

在高速网络通信领域,FPGA凭借其并行处理能力成为实现以太网MAC(媒体访问控制)层的理想平台。然而,面对1G甚至10Gbps的线速流量,传统的“软件式”逐包处理早已力不从心。构建高效的包处理流水线(Packet Pro...

关键字: 以太网 MAC FPGA

在FPGA实现数字信号处理(DSP)算法时,DSP Slice作为专用硬件资源,其利用效率直接影响系统性能与成本。本文聚焦乘加运算(MAC)的优化实现,分享流水线设计与资源复用的实用技巧,帮助开发者在有限资源下实现更高吞...

关键字: FPGA DSP

在异构计算的浪潮中,FPGA凭借其可重构特性与高能效比,成为突破算力瓶颈的“利刃”。然而,当我们试图通过OpenCL将FPGA纳入统一计算平台时,一个巨大的幽灵始终盘旋在系统上方——内存带宽瓶颈。PCIe总线的有限带宽与...

关键字: OpenCL FPGA

将成熟的ASIC设计迁移至FPGA平台,绝非简单的“复制粘贴”。ASIC设计追求极致的能效比和定制化物理布局,而FPGA受限于固定的逻辑单元(LUT、FF、DSP、BRAM)架构,直接移植往往导致资源利用率低下甚至时序收...

关键字: ASIC FPGA

在高性能FPGA设计中,DSP48E2 Slice绝非仅仅是一个简单的乘法单元。若将其仅视为“硬件乘法器”,将极大浪费其潜在的算力。作为Xilinx UltraScale+架构的核心算术引擎,DSP48E2集成了预加器、...

关键字: DSP48E2 FPGA

在浩瀚宇宙中,高能粒子如隐形的子弹,时刻轰击着航天器的电子核心。对于FPGA而言,单粒子翻转(SEU)可能导致逻辑状态突变,引发灾/难性后果。此时,三模冗余(TMR)技术便成为守护系统可靠的“神盾”,它通过硬件代价换取极...

关键字: 抗辐射加固设计 FPGA 三模冗余
关闭