一种基于LabView的赛车数据采集方法及系统技术方案

技术编号:26719400 阅读:23 留言:0更新日期:2020-12-15 14:15
一种基于LabView的赛车数据采集方法,采用基于LABVIEW编程的整车控制器采集传感器组件、仪表模块和CAN总线的数据,对其进行运算、处理,并利用图表函数进行显示,最后转换成控制信号来控制电机、电池和仪表显示模块;同时,CAN数据记录仪会将所有CAN报文记录在其内置的TF卡中,方便之后使用数据分析软件进行数据分析。本发明专利技术还提供一种实施基于LabView的赛车数据采集方法的系统。本发明专利技术使得赛车的数据分析工作更加方便快捷,同时具有很好的二次开发性,可以满足对数据采集系统进行优化和扩展的需求。

【技术实现步骤摘要】
一种基于LabView的赛车数据采集方法及系统
本专利技术涉及一种赛车数据采集系统,尤其涉及一种基于LabView的赛车数据采集方法及系统。
技术介绍
在中国大学生电动方程式汽车大赛(FSEC)中,为了使得参赛的电动方程式赛车拥有更好的可靠性和行驶性能,一套优秀的数据采集系统是必不可少的。数据采集系统需要对整车的传感器数据,仪表模块数据,电机数据以及电池箱数据进行采集,它可以使得参赛人员掌握更加全面的整车状态参数,为行驶过程中突发状况的及时报警,以及后续的赛车性能优化起到了关键的作用。目前许多的参赛队伍采用的都是工业级的乘用车ECU定制产品,此类产品虽然能够较好地满足赛车的控制需求,但是缺少二次开发的可行性,其支持的数据通信协议和通道数也很有限,大大限制了赛车数据采集系统的更新和优化,为后续的数据分析也带来了麻烦。此外,大多数车队均采用的是文本化的编程语言对整车控制器进行开发,文本化的编程语言虽然语句简洁,可读性好,但是学习成本较高,缺乏直观的图形化工具对赛车数据进行显示和处理,在上位机调试中很难直观地看出赛车的各类状态参数,人机交互较本文档来自技高网...

【技术保护点】
1.一种基于LabView的赛车数据采集方法,其特征在于,包括以下步骤:/nS1:给整车控制器接入电源,待整车控制器启动后将写好的LabView整车控制程序烧入整车控制器中,重新启动整车控制器,执行步骤S2;/nS2:整车控制器重启后,执行初始化程序;采集整车控制器指定引脚的输入信号,配置CAN数据接口和RS232数据接口的参数;在满足赛车启动逻辑的情况下,向电机控制器和电池管理系统发送请求数据报文,令其返回所需要的报文数据,执行步骤S3;/nS3:整车控制器判断是否启动CAN数据接口和RS232数据接口,若是,则执行步骤S4,否则重新执行步骤S3;/nS4:整车控制器尝试获取CAN数据接口和...

【技术特征摘要】
1.一种基于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处于死循环状态,直至赛车下电或报警后,程序复位。


2.一种实施如权利要求1所述的基于LabView的赛车数据采集方法的系统,其特征在于,包括基于LABVIEW编程的整车控制器,所述整车控制器用于采集传感器组件、仪表模块和CAN总线的数据,对其进行运算、处理,并利用图表函数进行显示,最后转换成控制信号进行输出;还包括高速CAN模块、PCB板、CAN数据记录仪、无线通讯模块、仪表模块、...

【专利技术属性】
技术研发人员:郑英杰张毫杰
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1