[发明专利]一种基于LabView的赛车数据采集方法及系统在审
申请号: | 202010850404.5 | 申请日: | 2020-08-21 |
公开(公告)号: | CN112078380A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 郑英杰;张毫杰 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | B60L15/20 | 分类号: | B60L15/20;B60R16/023;G05B19/042;G01D21/02 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵 |
地址: | 310014 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 labview 赛车 数据 采集 方法 系统 | ||
一种基于LabView的赛车数据采集方法,采用基于LABVIEW编程的整车控制器采集传感器组件、仪表模块和CAN总线的数据,对其进行运算、处理,并利用图表函数进行显示,最后转换成控制信号来控制电机、电池和仪表显示模块;同时,CAN数据记录仪会将所有CAN报文记录在其内置的TF卡中,方便之后使用数据分析软件进行数据分析。本发明还提供一种实施基于LabView的赛车数据采集方法的系统。本发明使得赛车的数据分析工作更加方便快捷,同时具有很好的二次开发性,可以满足对数据采集系统进行优化和扩展的需求。
技术领域
本发明涉及一种赛车数据采集系统,尤其涉及一种基于LabView的赛车数据采集方法及系统。
背景技术
在中国大学生电动方程式汽车大赛(FSEC)中,为了使得参赛的电动方程式赛车拥有更好的可靠性和行驶性能,一套优秀的数据采集系统是必不可少的。数据采集系统需要对整车的传感器数据,仪表模块数据,电机数据以及电池箱数据进行采集,它可以使得参赛人员掌握更加全面的整车状态参数,为行驶过程中突发状况的及时报警,以及后续的赛车性能优化起到了关键的作用。
目前许多的参赛队伍采用的都是工业级的乘用车ECU定制产品,此类产品虽然能够较好地满足赛车的控制需求,但是缺少二次开发的可行性,其支持的数据通信协议和通道数也很有限,大大限制了赛车数据采集系统的更新和优化,为后续的数据分析也带来了麻烦。此外,大多数车队均采用的是文本化的编程语言对整车控制器进行开发,文本化的编程语言虽然语句简洁,可读性好,但是学习成本较高,缺乏直观的图形化工具对赛车数据进行显示和处理,在上位机调试中很难直观地看出赛车的各类状态参数,人机交互较为麻烦。
发明内容
为克服上述问题,本发明提供一种基于LabView的赛车数据采集方法及系统。
本发明的第一个方面提供一种基于LabView的赛车数据采集方法,其特征在于,包括以下步骤:
S1:给整车控制器接入电源,待整车控制器启动后将写好的LabView整车控制程序烧入整车控制器中,重新启动整车控制器,执行步骤S2;
S2:整车控制器重启后,执行初始化程序;采集整车控制器指定引脚的输入信号,配置CAN数据接口和RS232数据接口的参数;在满足赛车启动逻辑的情况下,向电机控制器和电池管理系统发送请求数据报文,令其返回所需要的报文数据,执行步骤S3;
S3:整车控制器判断是否启动CAN数据接口和RS232数据接口,若是,则执行步骤S4,否则重新执行步骤S3;
S4:整车控制器尝试获取CAN数据接口和RS232数据接口所连接的各部件的数据,若整车控制器成功获得各相应部件的数据,则执行步骤S5,若整车控制器未成功获取各部件的数据,或者整车控制器获取的数据不正常,则整车控制器报错并重新执行步骤S2;
S5:整车控制器的CAN数据接口和RS232数据接口实时接收赛车状态参数和车手的指令信息,并对其进行计算和处理,转换成控制信号并通过CAN数据接口和RS232数据接口来控制电机、电池、仪表显示模块,在数据传输的同时,CAN数据记录仪会将所有CAN报文记录在其内置的TF卡中,方便之后使用数据分析软件进行数据分析;整车控制器会将指定的CAN数据传输给RS232/CAN通信转换器,经过格式转换成RS232信号,再通过无线通讯模块的LoRa无线通讯技术传输至PC端,实现对整车状态的无线实时监测;步骤S5处于死循环状态,直至赛车下电或报警后,程序复位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010850404.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置