System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种车载LED控制软件仿真及自动化测试系统技术方案_技高网
当前位置: 首页 > 专利查询>五邑大学专利>正文

一种车载LED控制软件仿真及自动化测试系统技术方案

技术编号:44250782 阅读:4 留言:0更新日期:2025-02-11 13:47
本发明专利技术提供一种车载LED控制软件仿真及自动化测试系统,包括车灯驱动控制板、PC端;PC端上安装有仿真系统和测试系统;且PC端通过IO设备与车灯驱动控制板通信连接,车灯驱动控制板还与硬件故障注入单元FIU、电源模块、测温设备、LED测试灯箱连接;本发明专利技术的PC端通过IO设备向车灯驱动控制板发送模拟指令同时接收车灯驱动控制板的模拟数据;通过在测试系统上编写测试用例脚本,并利用硬件故障注入单元FIU、LED测试灯箱、测温设备模拟车灯驱动控制板的测试条件,当PC端输出模拟信号至车灯驱动控制板,车灯驱动控制板对模拟信号进行辨别,并通过PC端控制硬件故障注入单元FIU和测温设备为车灯驱动控制板提供模拟条件。

【技术实现步骤摘要】

本专利技术涉及车灯控制系统,尤其是一种车载led控制软件仿真及自动化测试系统。


技术介绍

1、随着汽车行业的快速发展,车灯也从传统的以保证功能安全为目的转向未来的电子化和智能化,led车灯逐渐开始承载了更多的功能,用来辅助驾驶、信号传输等,也出现了自适应远光和迎宾送宾等效果。因此,车灯驱动控制器的软件设计和功能测试变得十分关键,成为汽车电控系统开发的重要一环。

2、传统的软件开发方法是通过人工手写代码来实现的,包括底层驱动程序和应用层算法程序,产品在测试时也是通过人为拨动led测试灯箱开关、查看和记录示波器数据等操作来进行相应的功能测试。

3、随着车灯功能日趋复杂,安全性以及稳定性的要求也越来越高,车灯驱动控制器中的软件控制代码也开始急速膨胀。

4、传统的手工编写的代码不规范,软件整体质量难以保证,同时还会消耗大量的时间和人力,开发周期较长。此外,对于复杂功能的测试无法通过人工手动操作,手动测试还存在效率低下,测试结果不准确等问题。


技术实现思路

1、针对现有技术的不足,本专利技术提供一种车载led控制软件仿真及自动化测试系统。

2、本专利技术的技术方案为:一种车载led控制软件仿真及自动化测试系统,所述的系统包括io设备、车灯驱动控制板、硬件故障注入单元fiu、电源模块、led测试灯箱、测温设备、pc端;

3、所述的pc端上安装有仿真系统和测试系统;且所述的pc端通过io设备与车灯驱动控制板通信连接,所述的车灯驱动控制板还与硬件故障注入单元fiu、电源模块、测温设备、led测试灯箱连接;

4、通过所述的pc端控制硬件故障注入单元fiu在车灯驱动控制板的输入或输出端注入故障,以模拟车灯驱动控制板实际遇到的故障;以测试、表征或验证特定故障下的车灯驱动控制板的行为状况。

5、通过所述的pc端控制所述的测温设备,以用于给车灯驱动控制板提供模拟的环境温度和采集温度信息;

6、所述的led测试灯箱用于模拟车灯驱动控制板的实际负载。

7、作为优选的,所述的io设备具有16个模拟量输出通道、8个模拟量输入通道、24个数字量输入通道、24个数字量输出通道、以及7个电源通道。

8、作为优选的,所述的硬件故障注入单元fiu的型号为ni pxi-2510。

9、作为优选的,所述的电源模块为型号为psw3036的开关直流电源,用于给车灯驱动控制板供电。

10、作为优选的,所述的测温设备包括温箱和热电偶,所述的温箱为型号为hd-e702的可程式恒温恒湿试验箱,用于模拟车灯驱动控制板的测试环境,所述热电偶型号为ni-usb-tc01,最大电压范围是3.125mv-73.125mv;所述的热电偶采用usb总线供电,用于采集车灯驱动控制板的实际温度,并将温度转换为电压后反馈到pc端。

11、作为优选的,所述的仿真系统包括业务逻辑层、数据管理层和显示层三层架构;所述的数据管理层接收来自业务逻辑层产生的数据,负责对数据进行管理;所述数据为动画模型的系统数据和可视化界面修改后的仿真数据,这些数据保存在matlab的数据字典和基本工作区。

12、作为优选的,所述的业务逻辑层包括动画模型仿真管理模块和动画可视化界面管理模块。

13、作为优选的,所述的动画模型仿真管理模块用于动画模型搭建,所述的动画模型通过matlab/simulink软件进行搭建和设置,所述的动画模型的输入来自车身控制器发送的动画调度指令、场景请求指令和场景停止指令;所述的动画模型的输出为pwm信号、动画状态和场景状态;

14、所述的动画模型搭建具体包括模型初参数设置、模块初参数设置和算法模块构建;

15、模型初参数设置针对的是动画模型的仿真时间和仿真步长;模块初参数设置针对的是动画模型的具体算法模块的起始点、爬升点、等待点和最终点;算法模块构建针对的是输入参数预处理、参数更新和pwm插值法查找;

16、所述的动画模型的输出pwm信号由算法模块的起始点、爬升点、等待点和最终点初参数决定,根据配置不同的模块初参数得到各种动画输出效果;

17、其中,起始点表示每个led某一序列启动的时间值,爬升点表示每个led某一序列斜坡持续的时间值,等待点表示每个led在开始某个序列之前的延迟时间值;最终点表示每个led某一序列最终的pwm值。

18、作为优选的,所述的动画可视化界面管理模块通过matlab/app designer工具进行搭建和设置,能对matlab/simulink的模型进行调用加载、参数修改和动画显示。

19、作为优选的,所述的显示层为可视化动画界面,用于车载led动画展示;包括登录界面和操作主界面。

20、作为优选的,所述的测试系统为vtest studio和canoe,所述的vtest studio用于开发和管理测试脚本,所述的canoe用于提供自动化测试的执行环境,执行测试脚本。

21、本专利技术的有益效果为:

22、1、本专利技术通过图形化编程的方式在matlab软件上进行模型搭建,并在仿真环境下对所设计的模型进行验证;从而缩短汽车电子软件产品的开发周期,减少开发成本,提高开发效率,并使得软件产品有良好的可维护性和可复用性;

23、2、本专利技术通过led测试灯箱、测温设备模拟车灯的测试条件,并通过仿真系统和测试系统进行仿真和测试;

24、3、本专利技术的pc端通过io设备向车灯驱动控制板发送模拟指令同时接收车灯驱动控制板的模拟数据;通过测试系统的上编写测试用例脚本,并利用硬件故障注入单元fiu、led测试灯箱、测温设备模拟车灯驱动控制板的测试条件,当pc端输出模拟信号至车灯驱动控制板,所述的车灯驱动控制板对模拟信号进行逻辑辨别,然后通过pc端控制硬件故障注入单元fiu在车灯驱动控制板的输入或输出端注入故障,以模拟车灯驱动控制板实际遇到的故障;以测试、表征或验证特定故障下的车灯驱动控制板的行为状况;并通过所述的pc端控制所述的测温设备,以用于给车灯驱动控制板提供模拟的环境温度和采集温度信息;并通过io设备采集车灯驱动控制板的输入和输出,然后把信号反馈给pc端测试系统;

25、4、本专利技术通过在车灯控制模型基础上搭建动画可视化界面,从而更便捷地在界面上修改模型的各种参数,无需进入到复杂的模型中对参数进行更改;同时,将模型的仿真结果可视化,可以初步查看车灯功能的设计是否达到预期,提高人机交互性;通过在可视化界面软件上修改和配置算法模型的关键参数,从而达到车灯动画效果的多样化,从而直接给用户展示和选择;

26、5、本专利技术利用自动化测试代替人工手动测试,不仅将任务测试自动化,而且测试用例可以重复使用,从长远来看,能提高测试效率,节省企业成本。

本文档来自技高网...

【技术保护点】

1.一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的系统包括IO设备、车灯驱动控制板、硬件故障注入单元FIU、电源模块、LED测试灯箱、测温设备、PC端;

2.根据权利要求1所述的一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的IO设备具有16个模拟量输出通道、8个模拟量输入通道、24个数字量输入通道、24个数字量输出通道、以及7个电源通道。

3.根据权利要求1所述的一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的硬件故障注入单元FIU的型号为NI PXI-2510。

4.根据权利要求1所述的一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的电源模块为型号为PSW3036的开关直流电源,用于给车灯驱动控制板供电。

5.根据权利要求1所述的一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的测温设备包括温箱和热电偶,所述的温箱为型号为HD-E702的可程式恒温恒湿试验箱,用于模拟车灯驱动控制板的测试环境,所述热电偶型号为NI-USB-TC01,最大电压范围是3.125mV-73.125mV;所述的热电偶采用USB总线供电,用于采集车灯驱动控制板的实际温度,并将温度转换为电压后反馈到PC端。

6.根据权利要求1所述的一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的仿真系统包括业务逻辑层、数据管理层和显示层三层架构;所述的数据管理层接收来自业务逻辑层产生的数据,负责对数据进行管理;所述数据为动画模型的系统数据和可视化界面修改后的仿真数据,这些数据保存在Matlab的数据字典和基本工作区。

7.根据权利要求6所述的一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的业务逻辑层包括动画模型仿真管理模块和动画可视化界面管理模块;

8.根据权利要求7所述的一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的动画可视化界面管理模块通过Matlab/App designer工具进行搭建和设置,能对Matlab/Simulink的模型进行调用加载、参数修改和动画显示。

9.根据权利要求6所述的一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的显示层为可视化动画界面,用于车载LED动画展示;包括登录界面和操作主界面。

10.根据权利要求1所述的一种车载LED控制软件仿真及自动化测试系统,其特征在于:所述的测试系统为VTEST studio和CANoe,所述的VTEST studio用于开发和管理测试脚本,所述的CANoe用于提供自动化测试的执行环境,执行测试脚本。

...

【技术特征摘要】

1.一种车载led控制软件仿真及自动化测试系统,其特征在于:所述的系统包括io设备、车灯驱动控制板、硬件故障注入单元fiu、电源模块、led测试灯箱、测温设备、pc端;

2.根据权利要求1所述的一种车载led控制软件仿真及自动化测试系统,其特征在于:所述的io设备具有16个模拟量输出通道、8个模拟量输入通道、24个数字量输入通道、24个数字量输出通道、以及7个电源通道。

3.根据权利要求1所述的一种车载led控制软件仿真及自动化测试系统,其特征在于:所述的硬件故障注入单元fiu的型号为ni pxi-2510。

4.根据权利要求1所述的一种车载led控制软件仿真及自动化测试系统,其特征在于:所述的电源模块为型号为psw3036的开关直流电源,用于给车灯驱动控制板供电。

5.根据权利要求1所述的一种车载led控制软件仿真及自动化测试系统,其特征在于:所述的测温设备包括温箱和热电偶,所述的温箱为型号为hd-e702的可程式恒温恒湿试验箱,用于模拟车灯驱动控制板的测试环境,所述热电偶型号为ni-usb-tc01,最大电压范围是3.125mv-73.125mv;所述的热电偶采用usb总线供电,用于采集车灯驱动控制板的实际温度,并将温度转换为电压后反馈到pc端。

6.根据权利要求1所...

【专利技术属性】
技术研发人员:杨笑悦姚广芬易志杰罗文锦肖蒙王文宪吴开信
申请(专利权)人:五邑大学
类型:发明
国别省市:

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

1