一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

座椅加热功能测试方法、装置、电子设备及存储介质与流程

2022-08-21 19:45:54 来源:中国专利 TAG:


1.本技术涉及自动测试技术领域,尤其涉及一种座椅加热功能测试方法、装置、电子设备及存储介质。


背景技术:

2.随着经济发展,汽车科技的进步,座椅加热逐渐成为车辆的基础配置。为了适应不同的车辆使用人群,座椅加热功能的控制方式逐渐多样化。为了保证各种控制方式下的座椅加热功能在各类型车辆中均能够正常实现,需要对该座椅加热功能进行大量验证,并根据验证结果逐一进行人工分析,占用了大量的人力物力,降低了座椅加热功能测试的效率。


技术实现要素:

3.本技术提供一种座椅加热功能测试方法、装置、电子设备及存储介质,用以解决提高座椅加热功能测试的效率的技术问题。
4.第一方面,本技术提供一种座椅加热功能测试方法,方法包括:
5.获取车辆总线数据,并从车辆总线数据中获得车辆使用过程中加热座椅时的车辆参数对应的数据,车辆参数包括座椅加热激活条件参数、座椅加热工况参数和座椅加热目标参数;
6.响应于座椅加热激活条件参数对应数据满足预设激活数据,获得座椅加热工况参数对应数据满足座椅加热工况条件时的座椅加热功能测试时间范围;其中,座椅加热工况参数包括挡位调整信号、座椅加热模式和座椅温度;
7.在座椅加热功能测试时间范围内,根据座椅加热目标和座椅加热目标参数对应的数据,获得座椅加热功能测试结果;其中,座椅加热目标包括座椅温度变化状态;
8.根据座椅加热功能测试结果生成可视化指令,并将可视化指令发送至显示装置,可视化指令用于控制显示装置显示座椅加热功能测试结果。
9.在上述技术方案中,电子设备获得至少一种车辆在运行座椅加热功能时产生的总线数据,并从该总线数据中获得座椅加热激活条件参数对应的数据满足预设激活数据后,座椅加热工况参数调整为待满足的数据后的测试时间范围,在该时间范围内,根据温度变化状态获得座椅加热功能测试结果,以实现对以获取的多组总线数据中储存的座椅加热功能运行状态的统一测试,节省了在实际车辆内进行座椅加热功能测试时获取温度调整时间的等待过程,不仅在相同时间中提高了座椅加热功能测试的效率,还提高了测试的数量。
10.可选地,响应于座椅加热激活条件参数满足预设激活数据,获得座椅加热工况参数满足座椅加热工况条件时的座椅加热功能测试时间范围,具体包括:
11.若座椅加热激活条件参数的对应数据为第一激活信号时,获得座椅加热工况参数满足座椅加热模式从关闭模式转换为开启模式,且座椅加热挡位从第一预设挡位调整为第二预设挡位后的第一座椅加热功能测试时间范围;
12.其中,座椅加热激活条件参数包括物理按键参数、屏幕按键参数和语音参数,相对
地,第一激活信号包括物理一次激励信号、屏幕按键开启信号和语音开启信号。
13.可选地,在座椅加热功能测试时间范围内,根据座椅加热目标和座椅加热目标参数对应的数据,获得座椅加热功能测试结果,具体包括:
14.在第一座椅加热功能测试时间范围内,获得座椅温度从驾驶舱温度变化至第一预设温度间的第一调整时长;
15.根据第一调整时长和第一调整时长阈值,获得第一座椅加热功能测试结果。
16.可选地,方法还包括:
17.若座椅加热激活条件参数的对应数据为第二激活信号时,获得座椅加热工况参数满足座椅加热挡位从第二预设挡位调整为第三预设挡位后的第二座椅加热功能测试时间范围;
18.其中,第二激活信号包括物理二次激励信号、屏幕按键调挡信号和语音调挡信号。
19.可选地,在座椅加热功能测试时间范围内,根据座椅加热目标和座椅加热目标参数对应的数据,获得座椅加热功能测试结果,具体包括:
20.在第二座椅加热功能测试时间范围内,获得座椅温度从第一预设温度变化至第二预设温度间的第二调整时长;
21.根据第二调整时长和第二调整时长阈值,获得第二座椅加热功能测试结果。
22.可选地,方法还包括:
23.若座椅加热激活条件参数的对应数据为第三激活信号时,获得座椅加热工况参数满足座椅加热模式从开启模式转换为关闭模式,座椅加热挡位从第三预设挡位调整为第一预设挡位后的第三座椅加热功能测试时间范围;
24.其中,第三激活信号包括物理二次激励信号、屏幕按键关闭信号和关闭语音信号。
25.可选地,方法还包括:
26.在第三座椅加热功能测试时间范围内,获得座椅温度从第二预设温度变化至驾驶舱温度间的第三调整时长;
27.根据第三调整时长和第三调整时长阈值,获得第三座椅加热功能测试结果。
28.在上述技术方案中,电子设备根据总线数据中座椅加热激活条件参数对应的不同数据调整确定不同的测试工况限定的测试时间范围,在不同时间范围内,根据温度调整时间和对应的调整阈值,确定车辆在每次运行座椅加热功能时的运行状态,从而获得对应的测试结果,以实现在多种测试工况下对座椅加热功能的测试,不仅提高了测试效率,还提高了测试多样性。
29.第二方面,本技术提供一种座椅加热功能测试装置,包括:
30.获取模块,用于获取车辆总线数据,并从车辆总线数据中获得车辆使用过程中加热座椅时的车辆参数对应的数据,车辆参数包括座椅加热激活条件参数、座椅加热工况参数和座椅加热目标参数;
31.处理模块,用于响应于座椅加热激活条件参数满足预设激活数据,获得座椅加热工况参数满足座椅加热工况条件时的座椅加热功能测试时间范围;其中,座椅加热工况参数包括挡位调整信号、座椅加热模式和座椅温度;
32.获取模块还用于在座椅加热功能测试时间范围内,根据座椅加热目标和座椅加热目标参数对应的数据,获得座椅加热功能测试结果;其中,座椅加热目标包括座椅温度变化
状态;
33.处理模块还用于根据座椅加热功能测试结果生成可视化指令,可视化指令用于控制显示装置显示座椅加热功能测试结果。
34.第三方面,本技术提供一种电子设备,包括:处理器以及与处理器通信连接的存储器;
35.存储器存储计算机执行指令;
36.处理器执行存储器存储的计算机执行指令,以实现第一方面涉及的座椅加热功能测试方法。
37.第四方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机指令,计算机指令被处理器执行时用于实现第一方面涉及的座椅加热功能测试方法。
38.本技术提供一种座椅加热功能测试方法、装置、电子设备及存储介质,获取车辆总线数据,并从车辆总线数据中获得车辆使用过程中加热座椅时的车辆参数对应的数据,响应于座椅加热激活条件参数对应数据满足预设激活数据,获得座椅加热工况参数对应数据满足座椅加热工况条件时的座椅加热功能测试时间范围,在座椅加热功能测试时间范围内,根据座椅加热目标和座椅加热目标参数对应的数据,获得座椅加热功能测试结果,根据座椅加热功能测试结果生成可视化指令,并将可视化指令发送至显示装置,可视化指令用于控制显示装置显示座椅加热功能测试结果,其中,车辆参数包括座椅加热激活条件参数、座椅加热工况参数和座椅加热目标参数,座椅加热工况参数包括挡位调整信号、座椅加热模式和座椅温度,座椅加热目标包括座椅温度变化状态,以实现在座椅加热功能测试过程中,从车辆总线数据中根据座椅加热激活条件参数对应的不同数据,获得座椅加热工况参数对应数据限定的不同座椅加热功能测试时间范围,并在该测试范围内根据座椅温度变化状态确定不同的测试结果,取代了测试人员在真实的车辆驾驶环境中按照不同座椅加热工况条件和目标依次测试的过程,提高了测试效率,促进了座椅加热功能的开发进程。
附图说明
39.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
40.图1为本技术一实施例提供的座椅加热功能测试方法的应用场景图;
41.图2为本技术一实施例提供的座椅加热功能测试方法的流程示意图;
42.图3为本技术另一实施例提供的座椅加热功能测试方法的流程示意图;
43.图4为本技术另一实施例提供的座椅加热功能测试方法的流程示意图;
44.图5为本技术另一实施例提供的座椅加热功能测试方法的流程示意图;
45.图6为本技术一实施例提供的座椅加热功能测试装置的结构示意图;
46.图7为本技术一实施例提供的电子设备的结构示意图。
47.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
48.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
49.随着经济发展,汽车科技的进步,座椅加热逐渐成为车辆的基础配置。为了适应不同的车辆使用人群,座椅加热功能的控制方式逐渐多样化。为了保证各种控制方式下的座椅加热功能在各类型车辆中均能够正常实现,需要对该座椅加热功能进行大量验证,并根据验证结果逐一进行人工分析,占用了大量的人力物力,降低了座椅加热功能测试的效率。
50.针对上述技术问题,本技术实施例提供一种座椅加热功能测试方法、装置、电子设备及存储介质,用以解决提高座椅加热功能测试的效率的技术问题。本技术的技术构思是:根据车辆运行座椅加热功能时产生的车辆总线数据,获得座椅加热激活条件参数对应数据调整时对应的座椅加热工况参数限定的座椅加热功能测试时间范围,并在该测试时间范围内根据待测试功能的相关参数对应数据确定车辆运行座椅加热功能的状态,以实现灵活且高效地座椅加热功能测试。
51.图1为本技术一实施例提供的座椅加热功能测试方法的应用场景图,如图1所示,包括车辆10、电子设备11和显示装置12。其中,车辆10中安装的所有座椅均具有可加热功能,电子设备11和显示装置12连接,更具体地,该连接包括电连接和通信连接。
52.车辆10的使用过程中,根据接收到座椅加热控制信号,执行对应的加热操作。更具体地,在执行座椅加热功能的过程中,电子控制单元(electronic control unit,简称:ecu)根据接收到的座椅加热控制信号控制安装在座椅上的加热装置进行加热或者停止持续加热。其中,在加热装置进行加热过程中,ecu还利用安装在座椅上的温度传感器对座椅的温度进行温度变化状态监控,以使座椅的温度达到预设温度后加热装置停止加热;在ecu根据接收到的座椅加热控制信号停止持续加热时,ecu不仅使加热装置处于关闭状态以中断其加热操作,还控制通风装置对座椅进行加速降温,以使座椅温度在预设时间段内降低至驾驶舱温度,ecu在降温过程中监测降温的时间。
53.在座椅加热或停止加热的过程中,ecu通过数据总线与温度传感器、加热装置和通风装置进行信息交互和控制指令的传输,在传输的过程中,生成并储存总线数据。
54.电子设备11在开发座椅加热功能时,需要对正在开发的座椅加热功能进行测试。至少一辆车辆10上安装上述正在开发的座椅加热功能后,各车辆10分别执行该座椅加热功能并在测试过程中生成对应的总线数据,该总线数据中包括控制指令、信号、数据。电子设备11分别从各车辆中获得总线数据,并从该总线数据中按照预设的座椅加热工况参数和座椅加热目标参数进行对应的数据提取,在预设测试工况中处理上述提取的数据,以获得测试结果,并根据该测试结果生成显示指令。电子设备11将上述显示指令发送至显示装置12,以控制显示装置12对该测试结果进行对应的显示,该测试结果用于表示车辆对该正在开发的座椅加热功能的执行状态,有助于座椅加热功能的改进。
55.图2为本技术一实施例提供的座椅加热功能测试方法的流程示意图。如图2所示,本技术提供的座椅加热功能测试方法,包括:
56.s201、电子设备获取车辆总线数据,并从车辆总线数据中获得车辆使用过程中加
热座椅时的车辆参数对应的数据。
57.其中,车辆总线数据包括车辆执行座椅加热功能的总线数据,该数据中包括车辆使用过程中加热座椅时的车辆参数及其对应的数据,该车辆参数包括座椅加热激活条件参数、座椅加热工况参数和座椅加热目标参数。在一实施例中,总线数据的格式包括:mdf格式、dat格式、blf格式。
58.座椅加热激活条件参数为控制座椅加热工况参数对应的数据发生变化的参数,更具体地,该座椅加热激活条件参数对应的数据为根据车辆的输入单元获得指令生成的、控制座椅进入预设加热工况的数据。
59.座椅加热工况参数对应的数据为车辆根据上述座椅加热激活条件参数对应的数据和加热工况映射表获得座椅执行加热相关操作所需要的参数数据并进行对应操作后的车辆状态数据。其中,加热相关操作包括座椅加热操作或者停止加热操作,加热工况映射表表示座椅加热激活条件参数对应的数据和座椅执行加热相关操作所需要的参数数据间的映射关系。
60.座椅加热目标参数对应的数据为表示座椅温度变化状态的数据。
61.s202、电子设备响应于座椅加热激活条件参数对应数据满足预设激活数据,获得座椅加热工况参数对应数据满足座椅加热工况条件时的座椅加热功能测试时间范围。
62.其中,座椅加热激活条件参数对应数据是从步骤s201获得的。
63.预设激活数据是座椅加热激活条件参数待满足的数据,在车辆中,当座椅加热激活条件满足预设激活数据时,车辆的总线数据中的座椅加热工况参数对应数据进行对应调整,即座椅加热激活条件参数满足预设激活数据时触发车辆的座椅加热功能执行对应的操作,并在操作过程中逐渐改变执行加热操作的座椅的状态,以使座椅的相关参数对应数据和温度相关数据发生对应的变化。
64.当上述执行加热的座椅进入稳定状态后,座椅加热工况参数对应数据亦在跟随变化后保持稳定,不再变化。将座椅加热工况条件处理该座椅加热工况参数对应数据,获得总线数据中该参数对应数据满足该条件时的座椅加热功能测试时间范围。
65.更具体地,座椅加热工况参数包括挡位调整信号、座椅加热模式和座椅温度,相对地,座椅加热功能测试时间范围为座椅温度为预设温度时,在挡位调整信号对应的数据调整为预设挡位调整信号数据,座椅加热模式跟随该预设挡位调整信号数据调整为对应的预设座椅加热模式之后的时间范围。
66.s203、电子设备在座椅加热功能测试时间范围内,根据座椅加热目标和座椅加热目标参数对应的数据,获得座椅加热功能测试结果。
67.其中,座椅加热功能测试时间范围是从步骤s202获得的,座椅加热目标参数对应的数据是从步骤s201获得的。
68.座椅加热目标为在上述座椅加热功能测试时间范围内,座椅加热目标参数对应的数据待实现的目标数据值或目标数据范围。
69.在座椅加热功能测试时间范围内,根据座椅加热目标参数对应的数据实现座椅加热目标的状态,获得座椅加热功能测试结果。
70.更具体地,座椅加热目标包括座椅温度变化状态。相对地,在步骤s202确定的座椅加热功能测试时间范围内,当座椅的温度根据预设座椅加热模式进行温度过程中,获得其
变化状态满足和/或不满足预设座椅加热目标时的座椅加热功能测试结果。
71.s204、电子设备根据座椅加热功能测试结果生成可视化指令,并将可视化指令发送至显示装置。
72.其中,座椅加热功能测试结果是从步骤s203获得的。
73.电子设备根据至少一个车辆对应的总线数据中,针对预设激活数据生成的至少一个座椅加热功能测试结果进行统计学特征提取,并控制显示装置处理该特征,使其采用统计图或统计表进行显示。
74.在上述技术方案中,电子设备获得至少一种车辆在运行座椅加热功能时产生的总线数据,并从该总线数据中获得座椅加热激活条件参数对应的数据满足预设激活数据后,座椅加热工况参数调整为待满足的数据后的测试时间范围,在该时间范围内,根据温度变化状态获得座椅加热功能测试结果,以实现对以获取的多组总线数据中储存的座椅加热功能运行状态的统一测试,节省了在实际车辆内进行座椅加热功能测试时获取温度调整时间的等待过程,不仅在相同时间中提高了座椅加热功能测试的效率,还提高了测试的数量。
75.图3为本技术另一实施例提供的座椅加热功能测试方法的流程示意图,该方法的执行主体为电子设备。如图3所示,本技术提供的座椅加热功能测试方法,包括:
76.s301、获取车辆总线数据,并从车辆总线数据中获得车辆使用过程中加热座椅时的车辆参数对应的数据。
77.其中,车辆参数包括座椅加热激活条件参数、座椅加热工况参数和座椅加热目标参数。
78.更具体地,各车辆运行内置的座椅加热功能之后,车辆将运行过程中产生的、传输于车辆总线上的数据进行储存。电子设备在进行座椅加热功能测试时,从至少一辆车辆中获得包含上述运行座椅加热功能的总线数据,并从总线数据中提取车辆使用过程中加热座椅时的车辆参数对应的数据。此外,电子设备对提取的数据进行离散化,获得各离散时间点对应的离散数据,其中,相邻离散时间点间的时间间隔相同,各离散时间点对应的数据包括各离散时间点对应的座椅加热激活条件参数、座椅加热工况参数和座椅加热目标参数分别对应的数据。
79.s302、若座椅加热激活条件参数的对应数据为第一激活信号时,获得座椅加热工况参数满足座椅加热模式从关闭模式转换为开启模式,且座椅加热挡位从第一预设挡位调整为第二预设挡位后的第一座椅加热功能测试时间范围。
80.座椅加热激活条件参数为对应的数据是根据步骤s301中经过离散化后的各离散时间点对应数据中筛选出来的、与座椅加热激活条件参数对应的数据。其中,座椅加热激活条件参数的解释已在步骤s202中详细解释,此处不再赘述。
81.更具体地,座椅加热激活条件参数包括物理按键参数、屏幕按键参数和语音参数,相对地,第一激活信号包括物理一次激励信号、屏幕按键开启信号和语音开启信号。在一实施例中,物理一次激励信号为物理按键被按压1次时产生的电信号,屏幕按键开启信号为控制大屏上显示加热座椅控制界面时显示加热1挡的位置被按压式产生的电信号,语音开启信号语音传感单元接收到包含座椅开启1挡加热指令的语音信息时,ecu通过语音识别模型将该语音信息转化为文字信息的信号,其中,语音识别模型可以为储存在车辆本地的模型,也可以是储存在与车辆通信连接的服务器中的模型。
82.车辆在运行过程中,若接收到物理一次激励信号或屏幕按键开启信号或语音开启信号时,座椅加热模式应当从关闭模式调整为开启模式,座椅加热挡位信号应当从第一预设挡位信号调整为第二预设挡位信号,且座椅温度应当开始变化。上述各参数及其对应变化的数据储存进总线数据中,在该总线数据中,在座椅加热激活条件参数对应的数据发生变化的时间点后时间范围内获得座椅加热模式、座椅加热挡位和座椅温度对应的数据分别发生变化的目标时间范围,并将该目标时间范围确定为第一座椅加热功能测试时间范围。在一实施例中,第一预设挡位信号为0挡,第二预设挡位信号为1挡。
83.更具体地,电子设备利用逻辑条件映射表分别处理上述座椅加热激活条件参数所需满足的条件及座椅加热工况条件中各子条件,使各条件转化为对应的逻辑表达式,该逻辑表达式包括座椅加热激活条件参数和座椅加热工况参数对应的标识和各参数需要满足的状态或数据对应的标识。例如:座椅加热激活条件参数需要满足第一激活信号时,电子设备利用逻辑条件映射表将该参数需满足的条件转化为逻辑表达式“ha==f”,其中,ha为座椅加热激活条件参数对应的标识,f为物理一次激励信号对应的标识,当座椅加热激活条件参数的属性为物理按键参数,且该参数对应的数据标识为物理一次激励信号时,该逻辑表达式为真,在总线数据中获得该逻辑表达式为真对应的时间范围,结合其他座椅加热工况参数对应得逻辑表达式为真的时间范围,获得全部为真的时间范围为第一座椅加热功能测试时间范围,该第一座椅加热功能测试时间范围包括至少一个第一座椅加热功能测试时间子范围。
84.s303、在第一座椅加热功能测试时间范围内,获得座椅温度从驾驶舱温度变化至第一预设温度间的第一调整时长。
85.第一座椅加热功能测试时间范围是从步骤s302获得的。在该时间范围内,车辆运行座椅加热功能,以使座椅温度从驾驶舱温度调整为第一预设温度,并根据车辆开始运行座椅加热功能的离散时间点和座椅温度调整至第一预设温度的离散时间点间的时间段确定第一调整时长。其中,第一预设温度为第二预设挡位信号对应的预设温度。
86.更具体地,电子设备利用逻辑条件映射表将座椅温度大于驾驶舱温度且小于第一预设温度之间的条件转化为对应的逻辑表达式,并将第一座椅加热功能测试时间范围内各离散时间点对应的座椅温度分别带入上述逻辑表达式并进行计算,获得处理结果为真的时间点组成的时间段,并根据该时间段获得该时间段的开始时间点和结束时间点,以获得开始时间点和结束时间点间的第一调整时长。
87.s304、根据第一调整时长和第一调整时长阈值,获得第一座椅加热功能测试结果。
88.其中,第一调整时长是从步骤s303获得的。
89.更具体地,第一调整时长参数对应的数据小于或等于第一调整时长阈值为待测试的第一座椅加热目标,该第一座椅加热目标为车辆利用小于第一调整时长阈值的时长将座椅温度从驾驶舱温度调整为第一预设温度。
90.电子设备利用逻辑条件映射表处理上述第一座椅加热目标,以获得对应的逻辑表达式后,结合步骤s303获得的第一调整时长参数对应的数据,计算得到第一座椅加热功能测试时间范围内各测试时间子范围内分别对第一座椅加热目标实现的状态。
91.电子设备根据总线数据中各第一座椅加热目标实现的状态,获得所有第一座椅加热目标实现的统计学特征,从而获得第一座椅加热功能测试结果。更具体地,该第一座椅加
热功能测试结果中包括第一座椅加热目标实现的次数及其相对第一座椅加热功能测试时间子范围出现次数的比例。
92.s305、根据座椅加热功能测试结果生成可视化指令,并将可视化指令发送至显示装置。
93.其中,座椅加热功能测试结果是从步骤s304获得的第一座椅加热功能测试结果。
94.更具体地,电子设备根据座椅加热功能测试生成可视化指令,并将其发送至显示装置以控制该显示装置进行显示的过程已在步骤s204中详细解释,此处不再赘述。
95.在上述技术方案中,电子设备根据总线数据中座椅加热激活参数对应的第一激活信号,获得座椅加热工况参数对应数据限定的第一座椅加热功能测试时间范围,在该时间范围内,根据温度调整时间和第一调整时长阈值,确定车辆开启座椅加热功能时温度调整的状态,从而获得对应的测试结果,以实现在第一激活信号限定测试工况下对座椅加热功能的测试,节省了数据获取的时间,提高了测试效率。
96.图4为本技术另一实施例提供的座椅加热功能测试方法的流程示意图,该方法的执行主体为电子设备。如图4所示,本技术提供的座椅加热功能测试方法,包括:
97.s401、获取车辆总线数据,并从车辆总线数据中获得车辆使用过程中加热座椅时的车辆参数对应的数据。
98.其中,加热座椅时的车辆参数、车辆总线数据的获取及从该总线数据中获得车辆参数对应的数据的过程均已在步骤s301中详细解释,此处不再赘述。
99.s402、若座椅加热激活条件参数的对应数据为第二激活信号时,获得座椅加热工况参数满足座椅加热挡位从第二预设挡位调整为第三预设挡位后的第二座椅加热功能测试时间范围。
100.其中,座椅加热激活条件参数的对应数据是从步骤s401获得的。座椅加热激活条件参数包括物理按键参数、屏幕按键参数和语音参数,相对地,第二激活信号包括物理二次激励信号、屏幕按键调挡信号和语音调挡信号。在一实施例中,物理二次激励信号为物理按键被按压2次时产生的电信号,屏幕案件调挡信号为控制大屏上显示加热座椅控制界面时显示加热2挡的位置被按压式产生的电信号,语音开启信号语音传感单元接收到包含座椅开启2挡加热指令的语音信息时,ecu通过语音识别模型将该语音信息转化为文字信息的信号。
101.第二激活信号为在车辆进行座椅加热过程中,调整加热挡位及目标温度的信号。更具体地,当座椅加热激活条件参数的对应数据为第二激活信号时,根据该参数对应的数据确定总线数据中座椅加热模式对应的数据为开启模式且座椅加热挡位参数对应的数据调整为第三预设挡位后的时间范围为第二座椅加热功能测试时间范围。在一实施例中,第三预设挡位为2挡。
102.更具体地,第二座椅加热功能测时间范围包括至少一个测试时间子范围。
103.电子设备从步骤s401获得的连续的离散时间点对应的总线数据中获得座椅加热工况参数满足条件时的连续时间点,并获得对应的时间范围的过程与步骤s301中电子设备从总线数据中获得第一座椅加热功能测试时间范围的过程相似,此处不再赘述。
104.s403、在第二座椅加热功能测试时间范围内,获得座椅温度从第一预设温度变化至第二预设温度间的第二调整时长。
105.其中,第二座椅加热功能测试时间范围是从步骤s402获得的,座椅温度是从步骤s401中的总线数据中座椅温度参数对应的数据中获得的。
106.在该时间范围内,车辆运行座椅加热功能,以使座椅温度从第一预设温度调整为第二预设温度,并根据车辆调整座椅加热挡位时的离散时间点和座椅温度调整至第二预设温度的离散时间点间的时间段确定第二调整时长。其中,第二预设温度为第三预设挡位信号对应的预设温度。
107.更具体地,电子设备利用逻辑条件映射表将座椅温度大于第一预设温度且小于第二预设温度的条件转化为逻辑表达式,结合第二座椅加热功能测试时间范围内各离散时间点对应的温度数据,获得各时间点对应的温度数据在上述逻辑表达式中计算得到的逻辑结果,根据逻辑结果为真的连续时间点获得第二调整时长。
108.s404、根据第二调整时长和第二调整时长阈值,获得第二座椅加热功能测试结果。
109.其中,第二调整时长是从步骤s403获得的。
110.更具体地,第二调整时长参数对应的数据小于或等于第二调整时长阈值为待测试的第二座椅加热目标,该第二座椅加热目标为车辆利用小于第二调整时长阈值的时长将座椅温度从第一预设温度调整为第二预设温度。
111.电子设备利用逻辑条件映射表处理上述第一座椅加热目标,以获得对应的逻辑表达式后,结合步骤s303获得的第一调整时长参数对应的数据,计算得到第一座椅加热功能测试时间范围内各测试时间子范围内分别对第一座椅加热目标实现的状态。
112.电子设备根据总线数据中各第二座椅加热目标实现的状态,获得所有第二座椅加热目标实现的统计学特征,从而获得第二座椅加热功能测试结果。更具体地,该第二座椅加热功能测试结果中包括第二座椅加热目标实现的次数及其相对第二座椅加热功能测试时间子范围出现次数的比例。
113.s405、根据座椅加热功能测试结果生成可视化指令,并将可视化指令发送至显示装置。
114.其中,座椅加热功能测试结果是从步骤s404获得的第二座椅加热功能测试结果。
115.电子设备根据座椅加热功能测试结果生成可视化指令,并将可视化指令发送至显示装置,以控制显示装置进行对应测试结果的显示已在步骤s305中详细解释,此处不再赘述。
116.在上述技术方案中,电子设备根据总线数据中座椅加热激活参数对应的第二激活信号,获得座椅加热工况参数对应数据限定的第二座椅加热功能测试时间范围,在该时间范围内,根据温度调整时间和第二调整时长阈值,确定车辆调整座椅加热挡位时温度调整的状态,从而获得对应的测试结果,以实现在第二激活信号限定测试工况下对座椅加热功能的测试,节省了数据获取的时间,提高了测试效率。
117.图5为本技术另一实施例提供的座椅加热功能测试方法的流程示意图,该方法的执行主体为电子设备。如图5所示,本技术提供的座椅加热功能测试方法,包括:
118.s501、获取车辆总线数据,并从车辆总线数据中获得车辆使用过程中加热座椅时的车辆参数对应的数据。
119.本步骤与步骤s301相同,此处不再赘述。
120.s502、若座椅加热激活条件参数的对应数据为第三激活信号时,获得座椅加热工
况参数满足座椅加热模式从开启模式转换为关闭模式,座椅加热挡位从第三预设挡位调整为第一预设挡位后的第三座椅加热功能测试时间范围。
121.座椅加热激活条件参数的对应数据是从步骤s501中获得的。
122.座椅加热激活条件参数包括物理按键参数、屏幕按键参数和语音参数,相对地,第三激活信号包括物理二次激励信号、屏幕按键关闭信号和关闭语音信号。在一实施例中,本步骤中的物理二次激励信号与步骤s402中的相同,此处不再赘述。屏幕按键关闭信号为控制大屏上显示加热座椅控制界面时显示加热0挡或者加热关闭的位置被按压式产生的电信号,语音开启信号语音传感单元接收到包含座椅开启0挡加热指令或者加热关闭指令的语音信息时,ecu通过语音识别模型将该语音信息转化为文字信息的信号。
123.在测试过程中,电子设备根据测试条件中的参数从总线数据中获得对应的数据,并根据该数据获得座椅加热激活条件对应的数据调整为第三激活信号后,座椅加热模式对应的数据调整为关闭模式且座椅加热挡位调整为第一预设挡位后的时间范围,并将该时间范围确定为第三座椅加热功能测试时间范围。更具体地,电子设备以逻辑表达式的方式处理总线数据以获得第三座椅加热功能测试时间范围的过程与步骤s302中获得第一座椅加热功能测试时间范围的过程相似,此处不再赘述。
124.更具体地,第三座椅加热功能测试时间范围中包括至少一个测试时间子范围。
125.s503、在第三座椅加热功能测试时间范围内,获得座椅温度从第二预设温度变化至驾驶舱温度间的第三调整时长。
126.在步骤s502获得的第三座椅加热功能测试时间范围对应的总线数据中,获得车辆停止运行加热座椅功能后,利用通风装置降低座椅的温度,以使其从第二预设温度降低至驾驶舱温度间的时长。
127.更具体地,电子设备利用逻辑表达式的方式处理总线数据获得第三调整时长的过程与步骤s303中获得第一调整时长的过程相同,此处不再赘述。
128.s504、根据第三调整时长和第三调整时长阈值,获得第三座椅加热功能测试结果。
129.其中,第三调整时长是从步骤s503获得的。
130.更具体地,第三调整时长参数对应的数据小于或等于第三调整时长阈值为待测试的第三座椅加热目标,该第三座椅加热目标为车辆利用小于第三调整时长阈值的时长将座椅温度从第二预设温度降低为驾驶舱温度。
131.电子设备利用逻辑条件映射表处理上述第三座椅加热目标,以获得对应的逻辑表达式后,结合步骤s503获得的第三调整时长参数对应的数据,计算得到第三座椅加热功能测试时间范围内各测试时间子范围内分别对第三座椅加热目标实现的状态。
132.电子设备根据总线数据中各第三座椅加热目标实现的状态,获得所有第三座椅加热目标实现的统计学特征,从而获得第三座椅加热功能测试结果。更具体地,该第三座椅加热功能测试结果中包括第三座椅加热目标实现的次数及其相对第三座椅加热功能测试时间子范围出现次数的比例。
133.s505、根据座椅加热功能测试结果生成可视化指令,并将可视化指令发送至显示装置。
134.其中,座椅加热功能测试结果是从步骤s504中获得的第三座椅加热功能测试结果。
135.电子设备根据座椅加热功能测试结果生成可视化指令,并将可视化指令发送至显示装置,以控制显示装置进行对应测试结果的显示已在步骤s305中详细解释,此处不再赘述。
136.在上述技术方案中,电子设备根据总线数据中座椅加热激活参数对应的第三激活信号,获得座椅加热工况参数对应数据限定的第三座椅加热功能测试时间范围,在该时间范围内,根据温度调整时间和第三调整时长阈值,确定车辆停止运行座椅加热功能时温度调整的状态,从而获得对应的测试结果,以实现在第三激活信号限定测试工况下对座椅加热功能的测试,节省了数据获取的时间,提高了测试效率。
137.如图6所示,本技术一实施例提供一种座椅加热功能测试装置600,该装置600包括:
138.获取模块601,用于获取车辆总线数据,并从车辆总线数据中获得车辆使用过程中加热座椅时的车辆参数对应的数据,车辆参数包括座椅加热激活条件参数、座椅加热工况参数和座椅加热目标参数。
139.处理模块602,用于响应于座椅加热激活条件参数对应数据满足预设激活数据,获得座椅加热工况参数对应数据满足座椅加热工况条件时的座椅加热功能测试时间范围;其中,座椅加热工况参数包括挡位调整信号、座椅加热模式和座椅温度。
140.处理模块602还用于在座椅加热功能测试时间范围内,根据座椅加热目标和座椅加热目标参数对应的数据,获得座椅加热功能测试结果;其中,座椅加热目标包括座椅温度变化状态。
141.处理模块602还用于根据座椅加热功能测试结果生成可视化指令,并将可视化指令发送至显示装置,可视化指令用于控制显示装置显示座椅加热功能测试结果。
142.在一实施例中,处理模块602具体用于:
143.若座椅加热激活条件参数的对应数据为第一激活信号时,获得座椅加热工况参数满足座椅加热模式从关闭模式转换为开启模式,且座椅加热挡位从第一预设挡位调整为第二预设挡位后的第一座椅加热功能测试时间范围;
144.其中,座椅加热激活条件参数包括物理按键参数、屏幕按键参数和语音参数,相对地,第一激活信号包括物理一次激励信号、屏幕按键开启信号和语音开启信号。
145.在一实施例中,处理模块602具体用于:
146.在第一座椅加热功能测试时间范围内,获得座椅温度从驾驶舱温度变化至第一预设温度间的第一调整时长;
147.根据第一调整时长和第一调整时长阈值,获得第一座椅加热功能测试结果。
148.在一实施例中,处理模块602具体用于:
149.若座椅加热激活条件参数的对应数据为第二激活信号时,获得座椅加热工况参数满足座椅加热挡位从第二预设挡位调整为第三预设挡位后的第二座椅加热功能测试时间范围;
150.其中,第二激活信号包括物理二次激励信号、屏幕按键调挡信号和语音调挡信号。
151.在一实施例中,处理模块602具体用于:
152.在第二座椅加热功能测试时间范围内,获得座椅温度从第一预设温度变化至第二预设温度间的第二调整时长;
153.根据第二调整时长和第二调整时长阈值,获得第二座椅加热功能测试结果。
154.在一实施例中,处理模块602具体用于:
155.若座椅加热激活条件参数的对应数据为第三激活信号时,获得座椅加热工况参数满足座椅加热模式从开启模式转换为关闭模式,座椅加热挡位从第三预设挡位调整为第一预设挡位后的第三座椅加热功能测试时间范围;
156.其中,第三激活信号包括物理二次激励信号、屏幕按键关闭信号和关闭语音信号。
157.在一实施例中,处理模块602具体用于:
158.在第三座椅加热功能测试时间范围内,获得座椅温度从第二预设温度变化至驾驶舱温度间的第三调整时长;
159.根据第三调整时长和第三调整时长阈值,获得第三座椅加热功能测试结果。
160.如图7所示,本技术一实施例提供一种电子设备700,电子设备700包括存储器701和处理器702。
161.其中,存储器701用于存储处理器可执行的计算机指令。
162.处理器702在执行计算机指令时实现上述实施例中的座椅加热功能测试方法中的各个步骤。具体可以参见前述方法实施例中的相关描述。
163.可选地,上述存储器701既可以是独立的,也可以跟处理器702集成在一起。当存储器701独立设置时,该服务器700还包括总线,用于连接存储器701和处理器702。
164.本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机指令,当处理器执行计算机指令时,实现上述实施例中座椅加热功能测试方法中的各个步骤。
165.本技术实施例还提供一种计算机程序产品,包括计算机指令,该计算机指令被处理器执行时实现上述实施例中座椅加热功能测试方法中的各个步骤。
166.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
167.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献