车载冰箱使用的控制方法、装置、设备及存储介质与流程

文档序号:26003287发布日期:2021-07-23 21:20阅读:225来源:国知局
车载冰箱使用的控制方法、装置、设备及存储介质与流程

本发明涉及车载冰箱控制技术领域,尤其涉及一种车载冰箱使用的控制方法、装置、设备及存储介质。



背景技术:

为了满足车辆用户对车辆多功能的需求,配备车载冰箱成为部分车辆常规选择之一。车辆配备了车载冰箱,使得车辆用户可以将各种适宜冷藏的东西(例如装有酒水的酒瓶、汽水瓶、水果等)放进车载冰箱,在驾驶车辆的过程中,车辆用户可以打开车载冰箱来取用车载冰箱内的东西,以提升车辆用户的驾驶体验。

但是,目前的车载冰箱的使用会出现以下问题中:在车辆行驶在比较颠簸的路面时,若在这个过程中打开车载冰箱,含气的饮料会由于路面的颠簸而使得饮料瓶内大量起气泡,若贸然从车载冰箱中取出饮料瓶打开会出现饮料喷射出来的问题,从而降低车载冰箱的使用体验。



技术实现要素:

针对上述问题,本发明的目的在于提供一种车载冰箱使用的控制方法、装置、设备及存储介质,其能避免在不同路面地形下车辆用户从车载冰箱中取出含气的饮料打开出现饮料喷射的问题,从而提升车载冰箱的使用体验。

第一方面,本发明实施例提供了一种车载冰箱使用的控制方法,包括:

在车辆行驶过程中,获取车辆的行驶数据;

根据所述行驶数据,采用预先构建的路面地形识别模型识别所述车辆当前行驶的路面地形;

根据预设的路面地形与饮料起泡程度值关联表,获得与识别出的路面地形对应的饮料起泡程度值;

将所述饮料起泡程度值与预设的起泡阈值进行比较;

当所述饮料起泡程度值大于所述起泡阈值时,输出车载冰箱的使用警示信息。

作为上述方案的改进,所述根据所述行驶数据,采用预先构建的路面地形识别模型识别所述车辆当前行驶的路面地形之后,还包括:

根据预设的路面地形与冰箱使用控制参数关联表,获得与识别出的路面地形对应的冰箱使用控制参数;

根据所述冰箱控制参数,设置所述车载冰箱的门盖开启速度和载物架推出速度,以使得所述车载冰箱在所述路面地形下使用时按照设置好的门盖开启速度打开门盖以及按照设置好的载物架推出速度推出载物架;

其中,所述车载冰箱设有一储物腔、用于打开或关闭所述储物腔的开口的门盖以及容纳在所述储物腔的载物架;所述载物架包括驱动装置、置物架本体、以及用于控制所述驱动装置的控制装置;所述驱动装置包括滑移驱动组件和受控于所述控制装置的电机组件,所述电机组件的驱动端与所述滑移驱动组件的运动端连接,所述置物架本体与所述滑移驱动组件的固定端连接,以使得所述置物架本体在所述驱动装置的驱动下伸出/缩回所述储物腔。

作为上述方案的改进,所述行驶数据包括悬架传感器在车辆行驶过程中采集到的车辆悬架的振动信号数据;

所述根据所述行驶数据,采用预先构建的路面地形识别模型识别所述车辆当前行驶的路面地形,包括:

将本次积累已获取的振动信号数据的序列长度与滑动窗口预设的数据截取宽度进行比较;

当本次积累已获取的振动信号数据的序列长度达到滑动窗口预设的数据截取宽度时,将本次积累已获取的振动信号数据作为输入量输入至所述路面地形识别模型中进行路面地形特征的识别,以识别出所述车辆当前行驶的路面地形;其中,所述路面地形识别模型预先根据振动信号数据样本训练好。

作为上述方案的改进,所述将本次积累已获取的振动信号数据作为输入量输入至所述路面地形识别模型中进行路面地形特征的识别之前,还包括:

对本次积累已获取的振动信号数据进行数据处理,得到经过数据处理后的振动信号数据;所述数据处理包括以下中的至少一种:数据筛选、数据清洗、删除空缺值。

作为上述方案的改进,所述悬架传感器有至少两个,分布于车辆悬架的不同地方;

则在获取到车辆悬架的振动信号数据后,在对所述振动信号数据进行特征识别之前,所述方法还包括:

将获取到的所述振动信号数据按照时间的先后顺序以数据矩阵的形式进行保存,得到待进行数据特征提取的振动信号数据矩阵。

作为上述方案的改进,所述当本次积累已获取的振动信号数据的序列长度达到滑动窗口预设的数据截取宽度时,将本次积累已获取的振动信号数据作为输入量输入至所述路面地形识别模型中进行路面地形特征的识别,包括:

当本次积累已获取的的振动信号数据矩阵中的数据的序列长度达到滑动窗口预设的数据截取宽度时,将所述振动信号数据矩阵进行pca降维处理,得到降维后的振动信号数据;

将降维后的振动信号数据作为输入量输入至预设的路面地形识别模型中进行路面地形特征的识别。

作为上述方案的改进,所述路面地形识别模型为用于识别路面地形的深度神经网络模型,则将所述振动信号数据矩阵进行pca降维处理后得到的是经过pca降维的振动信号数据矩阵。

作为上述方案的改进,所述路面地形识别模型为用于识别路面地形的xgboost模型,则将所述振动信号数据矩阵进行pca降维处理后得到的是经过pca降维的振动信号数据向量。

作为上述方案的改进,所述滑动窗口的数据截取宽度wi与车辆当前的车速v对应,其计算式公式为:

其中,a为预设的窗口偏差值,wi为初始的数据截取宽度,n为振动信号数据样本的样本数量。

第二方面,本发明提供了一种车载冰箱使用的控制装置,包括:

数据获取模块,用于在车辆行驶过程中,获取车辆的行驶数据;

地形识别模块,用于根据所述行驶数据,采用预先构建的路面地形识别模型识别所述车辆当前行驶的路面地形;

起泡值获取模块,用于根据预设的路面地形与饮料起泡程度值关联表,获得与识别出的路面地形对应的饮料起泡程度值;

比较模块,用于将所述饮料起泡程度值与预设的起泡阈值进行比较;

警示模块,用于当所述饮料起泡程度值大于所述起泡阈值时,输出车载冰箱的使用警示信息。

第三方面,本发明提供了一种车载冰箱使用的控制设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面中任意一项所述的车载冰箱使用的控制方法。

第四方面,本发明提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如第一方面中任意一项所述的车载冰箱使用的控制方法。

相对于现有技术,本发明实施例的有益效果在于:通过在车辆行驶过程中,获取车辆的行驶数据;根据所述行驶数据,采用预先构建的路面地形识别模型识别所述车辆当前行驶的路面地形;根据预设的路面地形与饮料起泡程度值关联表,获得与识别出的路面地形对应的饮料起泡程度值;将所述饮料起泡程度值与预设的起泡阈值进行比较;当所述饮料起泡程度值大于所述起泡阈值时,输出车载冰箱的使用警示信息,使得车辆用户根据所述使用警示信息,提前预知打开车载冰箱内存储的含气饮料可能出现喷射现象,从而避免立即打开从车载冰箱取出的含气饮料,解决在不同路面地形下从车载冰箱中取出饮料瓶打开出现饮料喷射现象的问题,从而提升车载冰箱的使用体验。

附图说明

为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的车载冰箱的结构示意图;

图2是本发明提供的车载冰箱中的载物件与翻转牵引机构的结构示意图;

图3是本发明提供的车载冰箱另一种实施例中的载物件与翻转牵引机构的结构示意图;

图4是本发明提供的车载冰箱中的滑移驱动组件的相关结构示意图;

图5是本发明提供的车载冰箱另一种实施例中的的滑移驱动组件的相关结构示意图;

图6是本发明第一实施例提供的一种车载冰箱使用的控制方法的流程图;

图7是本发明第二实施例提供的一种车载冰箱使用的控制装置的示意图;

图8是本发明第三实施例提供的一种车载冰箱使用的控制设备的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了方便理解,下面对本发明实施例涉及的车载冰箱进行说明:

如图1-图5所示,所述车载冰箱设有一储物腔2、用于打开或关闭所述储物腔2的开口的门盖(图中未标识)以及容纳在所述储物腔2的载物架(图中未标识);所述载物架包括驱动装置(图中未标识)、置物架本体3、以及用于控制所述驱动装置的控制装置(图中未标识);所述驱动装置包括滑移驱动组件和受控于所述控制装置的电机组件12,所述电机组件12的驱动端与所述滑移驱动组件的运动端连接,所述置物架本体3与所述滑移驱动组件的固定端连接,以使得所述置物架本体3在所述驱动装置的驱动下伸出/缩回所述储物腔2。

需要说明的是,本发明实施例中的控制装置,其可以是车载冰箱单独配置的一个具有数据处理功能的硬件控制器,也可以是整车控制器vcu中的一种集成式的功能模块。控制装置的执行过程与结果可以在车载信息终端系统中进行显示,并直接或间接地与外界相关的控制设备进行通信交互,例如乘客手机上的交互软件、车载仪表盘上的交互界面(如中控屏)等,通过接收相关程序或设备发送的控制指令,对应执行对置物架本体3的同步控制,通过控制滑移驱动组件,驱动置物架本体3运动,伸出储物腔2;或通过控制滑移驱动组件,驱动置物架本体3运动,缩回储物腔2。

本发明实施例中的载物架,由于车载冰箱一般设置在后排座位或扶手上,为了便于乘客的操作控制,乘客也可以在中控屏上进行操作,控制载物架执行自动伸出/缩回的功能,又例如,控制车载冰箱的制冷功能的开启、以及控制车载冰箱的调节温度等其他相关的功能。

本实施例中的载物架不仅能够自动伸出/缩回储物装置的储物腔,方便乘客拿取物品,提高乘客使用的便利程度,而且优化了汽车内乘客的乘坐体验,给乘客提供了一种具有科技豪华感的尊享体验。

置物架本体3的结构可根据不同的车型设计与乘客的喜好设计不同形状的结构。

所述置物架本体3包括:

载物件4,所述载物件4具有承载物品底部的腔体,所述载物件4可相对于所述置物架本体3转动;

翻转牵引机构,所述翻转牵引机构的运动端与所述载物件4的底部铰接,所述翻转牵引机构的固定端与所述储物装置1固定连接。

置物架本体3作为核心运动件,是车内相关物品的承载体,用于伸出/缩回储物装置1的储物腔2,具体的,置物架本体3伸出储物腔2时运动至乘客附近,从而使得乘客能够方便拿取置物架本体3上的物品,在乘客取出物品后,置物架本体3缩回储物装置1的储物腔2内,从而实现了整个过程的自动化进程。

进一步地,在上述实施例中,所述置物架本体3还包括若干置物槽5。需要说明的是,载物件4与置物槽5的作用均是存储香槟、红酒、鲜奶或药物药剂等物品,当然,由于不同的物品形状和作用均不相同,因此,可在载物件4与置物槽5中放置不同的物品,例如,由于香槟酒瓶的形状较大,且在使用过程中物品本身的位置朝向需要改变(为了方便拿取),因此,可以在载物件4中安置香槟酒瓶物品;而置物槽5内可对应放置酒杯等物品。

所述置物槽5内设有卡箍件或磁吸组件(图未示),用于卡住或吸住物品的对应部位,提高物品放置的稳定性。

当然,考虑到汽车在行驶过程中会出现颠簸的现象,为了防止置物架本体3上的物品出现摇晃,在本发明实施例中的置物架本体3上还设有防滑靠枕6,防滑靠枕6能够起到抵靠稳固物品的作用,从而提高了物品放置的稳定性。

在本发明实施例中,所述置物架本体3的外部、所述载物件4的接触部、以及所述置物槽5的接触部均包裹有软性材料,软性材料诸如软胶/皮革等能够起到减震防护的良好作用,且质感较好,提高乘客使用的舒适程度。

载物件4的翻转效果可通过独立电机驱动,即,所述翻转牵引机构为翻转驱动电机,所述翻转驱动电机受控于所述控制装置。

除了采用独立电机进行驱动,为了实现载物件4的转动效果,本发明实施例中的翻转牵引机构也可采用特定的机械机构的方式,优选地,请参见图2,所述翻转牵引机构包括:

牵引座7,其位于所述储物装置1内;

牵拉件8,所述牵拉件的一端可转动地设于所述牵引座7上,所述牵拉件8的另一端与所述载物件4的底部连接;在所述置物架本体3伸出/缩回所述储物装置1时,所述牵拉件8牵动所述载物件4向物品直立的方向翻转。

为便于理解,在上述实施例中,牵引座7可以设置在储物腔2内,贴合储物装置1内侧壁的位置,当然,牵引座7也可设置在滑移驱动组件的固定位置上,只要保证随着置物架本体3的运动,牵引座7的位置不会发生改变即可。其中,所述牵引件8包括,但不限于拉杆、拉线、拉绳等等。

在其中一种实施例中,作为示例性的,所述牵拉件8包括旋转杆81和连接杆82,旋转杆81和连接杆82相互配合,实现载物件4的翻转效果,具体的,旋转杆81的一端与牵引座7连接,可相对于牵引座7旋转,旋转杆81的另一端与连接杆82的一端连接,连接杆82的另一端与载物件4的底部连接。可以理解的是,当置物架本体3在滑移驱动组件的驱动下移动时,由于载物件4设于置物架本体3上,因此载物件4也会随着置物架本体3的运动而运动(位置发生移动),而由于载物件4的底部连接有牵拉件,牵拉件连接于牵引座7上,牵引座7的位置不变,所以随着载物件4的向前伸出移动,牵拉件中的旋转杆81旋转,且由于连接杆82的长度一定,当旋转杆81旋转到一定角度时,连接杆82会产生拉拽载物件4底部的牵引力,此时置物架本体3向伸出储物腔2的方向移动,载物件4也保持向前运动,因此在上述牵引力的作用下,载物件4转动(翻转),从而实现了置物架本体3在运动的同时,载物件4内的物品翻转的效果。

需要说明的是,除了上述机械结构的方式,也可选取诸如弹簧拉伸等的方式(或如图3所示的机械结构)以实现在置物架本体移动的同时,置物架本体上的载物件翻转的效果,由实际的产品设计要求所决定。

本发明实施例中,滑移驱动组件可选用以下三种实施例中的任意一种结构:

如图4所示,在第一种实施例中,所述滑移驱动组件包括固定底板9、滑轨10和支撑板11;所述固定底板9顶侧分别设有所述运动端、所述固定端;所述固定底板9设于所述滑轨10上,且所述固定底板9可沿所述滑轨10的滑动方向往复运动;所述滑轨10底部设有所述支撑板11。

如图5所示,在第二种实施例中,所述滑移驱动组件包括链条式传动机构13和滑轨机构;

所述链条式传动机构13(图中仅展示了链条式传动机构的链条)的运动端与所述电机组件12的驱动端连接;所述链条式传动机构13设于所述置物架本体3底部,且与所述置物架本体3固定连接;

所述链条式传动机构13可沿所述滑轨机构的滑动方向往复运动,在本实施例中,滑轨机构包括滑轨10与设于滑轨10底部的支撑板11。

在第三种实施例中,所述滑移驱动组件包括皮带传送机构;

所述置物架本体与所述皮带传送机构的传送皮带配合连接,以使所述置物架本体沿所述传送皮带的运动方向伸出/缩回所述储物装置的储物腔。

可以理解的是,本实施例中的所述滑移驱动组件还可以是绳索驱动机构,所述置物架本体与所述绳索驱动机构的绳索件配合连接,以使所述置物架本体随着所述绳索件的运动而伸出/缩回所述储物装置的储物腔。

请参阅图6,其是本发明第一实施例提供的一种车载冰箱使用的控制方法的流程图,所述车载冰箱使用的控制方法,包括:

s1:在车辆行驶过程中,获取车辆的行驶数据;

s2:根据所述行驶数据,采用预先构建的路面地形识别模型识别所述车辆当前行驶的路面地形;

s3:根据预设的路面地形与饮料起泡程度值关联表,获得与识别出的路面地形对应的饮料起泡程度值;

s4:将所述饮料起泡程度值与预设的起泡阈值进行比较;

s5:当所述饮料起泡程度值大于所述起泡阈值时,输出车载冰箱的使用警示信息。

在本发明发明实施例中,车辆的行驶数据包括但不限于:车速、加速度踏板数据、里程、能耗、以及设置于车辆底盘上的传感器检测到的数据,例如悬架传感器在车辆行驶过程中采集到的车辆悬架的振动信号数据、设置在撤回来悬架上的车速传感器、加速度传感器、车身高度传感器、侧倾角传感器、转角传感器采集到的数据、设置在车辆变速器上的车速传感器、轴转速传感器、压力传感器等在车辆行驶过程中采集到的数据,设置在车辆方向器上的转角传感器、转矩传感器、液压传感器采集到的数据。

需要说明的是,本发明实施例所述的车载冰箱使用的控制方法由控制装置执行,所述控制装置可以是车载冰箱单独配置的一个具有数据处理功能的硬件控制器,也可以是整车控制器vcu中的一种集成式的功能模块。控制装置的执行过程与结果可以在车载信息终端系统中进行显示,并直接或间接地与外界相关的控制设备进行通信交互,例如乘客手机上的交互软件、车载仪表盘上的交互界面(如中控屏)等。而控制装置预存了路面地形与饮料起泡程度值关联表,该路面地形与饮料起泡程度值关联表记录了不同路面地形对应的饮料起泡程度值,进一步还可以记录了不同路面地形下不同饮料(例如香槟、碳酸饮料、气泡水等)对应的饮料起泡程度值;在识别出车辆当前行驶的路面地形后,可通过查表得到车辆当前行驶的路面地形所对应的饮料起泡程度值,然后根据查表得到的饮料起泡程度值与预设起泡阈值进行比较,当所述饮料起泡程度值大于所述起泡阈值时,输出车载冰箱的使用警示信息,并锁定车载冰箱的门盖;否则,输出车载冰箱可使用消息,并解锁车载冰箱的门盖。例如,输出使用警示信息至用户终端或者车载屏幕上,以提醒用户不宜从车载冰箱中取出并打开饮料,使得车辆用户根据所述使用警示信息,提前预知打开车载冰箱内存储的含气饮料可能出现喷射现象,从而避免立即打开从车载冰箱取出的含气饮料,解决在不同路面地形下从车载冰箱中取出饮料瓶打开出现饮料喷射现象的问题,从而提升车载冰箱的使用体验。

在本发明实例中,针对不同饮料可定义不同起泡阈值,具体可以通过模拟实验得出不同饮料在打开时出现喷射的起泡程度临界值作为相应饮料的起泡阈值。可在车载冰箱放入饮料时,通过手机终端或者车载中控屏直接设定饮料的种类,或者在车载冰箱上配置一个摄像头,通过摄像头拍摄饮料照片进行特征识别,从而得到饮料的种类。

在一种可选的实施例中,s2:根据所述行驶数据,采用预先构建的路面地形识别模型识别所述车辆当前行驶的路面地形之后,还包括:

根据预设的路面地形与冰箱使用控制参数关联表,获得与识别出的路面地形对应的冰箱使用控制参数;

根据所述冰箱控制参数,设置所述车载冰箱的门盖开启速度和载物架推出速度,以使得所述车载冰箱在所述路面地形下使用时按照设置好的门盖开启速度打开门盖以及按照设置好的载物架推出速度推出载物架;

其中,所述车载冰箱设有一储物腔、用于打开或关闭所述储物腔的开口的门盖以及容纳在所述储物腔的载物架;所述载物架包括驱动装置、置物架本体、以及用于控制所述驱动装置的控制装置;所述驱动装置包括滑移驱动组件和受控于所述控制装置的电机组件,所述电机组件的驱动端与所述滑移驱动组件的运动端连接,所述置物架本体与所述滑移驱动组件的固定端连接,以使得所述置物架本体在所述驱动装置的驱动下伸出/缩回所述储物腔。

在本发明实施例中所述路面地形与冰箱使用控制参数关联表记录了不同路面地形与冰箱使用控制参数(例如门盖开启速度、载物架推出速度),以使得车辆行驶在不同路面地形时,能以相对稳定的速度打开门盖和推出载物架,例如,当识别出当前行驶的路面地形为平缓路面,那么车载冰箱的门盖开启速度及载物架推出速度可以更快,而当识别出当前行驶的路面地形为颠簸坑洼路面时,那么车载冰箱的门盖开启速度及载物架推出速度需要比较慢,避免使得门盖在颠簸坑洼路面过快开启使得车载冰箱的门盖的固定结构受到损坏,而影响到门盖驱动系统的可靠性,并避免载物架上的物品过快推出而会出现颠簸跌落的问题。

在一种可选的实施例中,所述行驶数据包括悬架传感器在车辆行驶过程中采集到的车辆悬架的振动信号数据;

所述根据所述行驶数据,采用预先构建的路面地形识别模型识别所述车辆当前行驶的路面地形,包括:

将本次积累已获取的振动信号数据的序列长度与滑动窗口预设的数据截取宽度进行比较;

当本次积累已获取的振动信号数据的序列长度达到滑动窗口预设的数据截取宽度时,将本次积累已获取的振动信号数据作为输入量输入至所述路面地形识别模型中进行路面地形特征的识别,以识别出所述车辆当前行驶的路面地形;其中,所述路面地形识别模型预先根据振动信号数据样本训练好。

车辆行驶过程中,车辆的行驶路面包括多种路面地形,例如坑洼地形、平坦地形、路障地形等。而车辆行驶在不同路面地形时,车辆的悬架的振动的幅度及振动的频率是不一样的。因此,可以基于对车辆悬架的振动信号的特征提取及分析来进行路面地形识别。

在本发明实施例中,滑动窗口的数据截取宽度是预设的且可以设置为:数据截取宽度的设置,能够让对应的序列长度的振动信号数据用于对路面地形进行识别。即,数据截取宽度的设置,使得本次积累已获取的的振动信号数据能够较好地用于进行路面地形特征。所以数据截取宽度不能过窄,过窄会使得本次积累已获取的的振动信号数据过少而无法用于进行路面地形识别。另外,数据截取宽度也不需要设置的过宽,过宽会使得本次积累已获取的的振动信号数据过多而增加路面地形识别的困难度。

此外,所述路面地形识别模型是预先根据振动信号数据样本训练好的,训练的方式可以是现有的模型训练方式,在此不做过多赘述。

综上,由于车辆悬架的振动能够准确反映出车辆的行驶路面的地形情况,而本发明实施例是通过对车辆悬架的振动进行实时感知,并通过对车辆悬架的振动信号的分析来识别出路面地形的,因此本发明实施例能够提高对路面地形识别结果的准确性,且相比于基于图像的路面地形识别方法,本发明实施例的算法运算量大大减小,从而避免占用过多的计算资源。

在一种可选的实施例中,所述将本次积累已获取的振动信号数据作为输入量输入至所述路面地形识别模型中进行路面地形特征的识别之前,还包括:

对本次积累已获取的振动信号数据进行数据处理,得到经过数据处理后的振动信号数据;所述数据处理包括以下中的至少一种:数据筛选、数据清洗、删除空缺值。

在本发明实施例中,通过对获取到的振动信号数据进行数据处理,可以剔除异常的振动信号数据,从而有利于后续的数据分析及最终提高路面地形的识别结果。

示例性地,所述悬架传感器有至少两个,分布于车辆悬架的不同地方。例如,悬架传感器有四个,分别分布于车辆前轮的悬架的左侧(标记为frntlelv1)、车辆车辆前轮的悬架的右侧(标记为frntrilv1)、车辆车辆后轮的悬架的左侧(标记为relelv1)及车辆车辆后轮的悬架的右侧(标记为rerilv1)。

在一种可选的实施例中,所述悬架传感器有至少两个,分布于车辆悬架的不同地方;

则在获取到车辆悬架的振动信号数据后,在对所述振动信号数据进行特征识别之前,所述方法还包括:

将获取到的所述振动信号数据按照时间的先后顺序以数据矩阵的形式进行保存,得到待进行数据特征提取的振动信号数据矩阵。

在一种可选的实施例中,所述当本次积累已获取的振动信号数据的序列长度达到滑动窗口预设的数据截取宽度时,将本次积累已获取的振动信号数据作为输入量输入至所述路面地形识别模型中进行路面地形特征的识别,包括:

当本次积累已获取的的振动信号数据矩阵中的数据的序列长度达到滑动窗口预设的数据截取宽度时,将所述振动信号数据矩阵进行pca降维处理,得到降维后的振动信号数据;

将降维后的振动信号数据作为输入量输入至预设的路面地形识别模型中进行路面地形特征的识别。

在一种可选的实施例中,所述路面地形识别模型为用于识别路面地形的深度神经网络模型,则将所述振动信号数据矩阵进行pca降维处理后得到的是经过pca降维的振动信号数据矩阵。

在本实施例中,通过对振动信号数据矩阵进行pca降维处理,这样可以把可能具有相关性的高维变量合成线性无关的低维变量,从而有利于后续的振动信号数据矩阵进行特征提取及识别分析,进而提高对路面地形识别的准确性。

作为其中一种具体举例,参见图2,所述路面地形识别模型为用于识别路面地形的深度神经网络模型,则将所述振动信号数据矩阵进行pca降维处理后得到的是经过pca降维的振动信号数据矩阵。

其中,深度神经网络模型是预先通过大量的振动信号数据样本训练好的,具体的训练方式可以参考现有的深度神经网络模型的训练方式。

作为另一种具体举例,所述路面地形识别模型为用于识别路面地形的xgboost模型,则将所述振动信号数据矩阵进行pca降维处理后得到的是经过pca降维的振动信号数据向量。

具体地,xgboost模型的目标函数公式为:

其中,表示为对xgboost中全部的k颗粒复杂度进行求和,作为目标函数的正则化项,用于防止模型过度拟合。y′i表示上一个二叉树的残差值,yi表示预测值,l为常量,i为树深。可以理解的是,xgboost模型的目标函数公式也是预先通过大量的振动信号数据样本训练好的,具体的训练方式可以参考现有的xgboost模型的训练方式。

在一种可选的实施例中,所述滑动窗口的数据截取宽度wi与车辆当前的车速v对应,其计算式公式为:

其中,a为预设的窗口偏差值,wi为初始的数据截取宽度,n为振动信号数据样本的样本数量。

具体地,滑动窗口的数据截取宽度根据要识别的路面地形种类进行大小调整,确定窗口函数之前需要收集不同车速通过地形的窗口的数据截取宽度;滑动窗口的数据截取宽度是一个变化量,可根据车速v进行调整。此外,滑动窗口的滑动步长s可根据悬架传感器的采样频率进行选择,例如滑动步长s可以设置为与悬架传感器的采样频率一致,都是10ms。

示例性地,用于训练所述路面地形识别模型的振动信号数据样本的获取方法包括:

获取由车辆摄像头在车辆行驶于试验道路工况下采集到的路面图像序列,获取由悬架传感器在车辆行驶于试验道路工况下采集到的车辆悬架的振动信号时序数据;所述试验道路工况的路面地形包括有目标路面地形。

其中,车辆行驶于试验道路工况下时,悬架传感器会实时采集车辆悬架的振动并生成振动信号,而根据采集到的振动信号按照采集时间的先后顺序可以生成振动信号时序数据。其中,试验道路工况的路面地形可以有多种,例如坑洼路面地形、路障路面地形、石头路段路面地形等。且所述试验道路工况的路面地形包括有目标路面地形。

以预设的数据截取宽度的滑动窗口对所述振动信号时序数据进行数据的滑动截取,得到多段振动信号截取数据。

将多段所述振动信号截取数据与目标路面地形所对应的且为预设的振动信号数据模板进行相似度计算,得到对应的相似度值;

判断所述相似度值是否大于预设的相似度阈值。

其中,通过设置合适的相似度阈值,可以将非目标地形的振动信号截取数据过滤掉,而只保留与目标地形对应的振动信号截取数据。

若是,将所述路面图像序列中与所述相似度值对应的振动信号截取数据处于相同时间戳的图像标记为目标路面地形图像;

将用户基于所述目标路面地形图像而确认的振动信号截取数据作为所述振动信号数据样本。

在对目标路面地形图像进行标注后,用户可以对这些目标路面地形图像进行核实,以确认该目标路面地形图像所拍摄到的路面是否是目标路面地形。将经过用户确认结果为是的目标路面地形图像所对应的振动信号截取数据作为振动信号数据样本,以用于所述路面地形识别模型的训练。

相对于现有技术,本发明实施例的有益效果在于:

1、通过识别车辆当前行驶的路面地形,然后查表得到车辆当前行驶的路面地形所对应的饮料起泡程度值,当所述饮料起泡程度值大于所述起泡阈值时,输出车载冰箱的使用警示信息,以提醒用户不宜从车载冰箱中取出并打开饮料,使得车辆用户根据所述使用警示信息,从而避免立即打开从车载冰箱取出的含气饮料,解决在不同路面地形下从车载冰箱中取出饮料瓶打开出现饮料喷射现象的问题,从而提升车载冰箱的使用体验。

2、针对不同路面地形,设置不同的冰箱使用控制参数,以使得车辆行驶在不同路面地形时,能以相对稳定的速度打开门盖和推出载物架,避免使得门盖在颠簸坑洼路面过快开启使得车载冰箱的门盖的固定结构受到损坏,而影响到门盖驱动系统的可靠性,并避免载物架上的物品过快推出而会出现颠簸跌落的问题。

请参阅图7,本发明第二实施例提供了一种车载冰箱使用的控制装置,包括:

数据获取模块1,用于在车辆行驶过程中,获取车辆的行驶数据;

地形识别模块2,用于根据所述行驶数据,采用预先构建的路面地形识别模型识别所述车辆当前行驶的路面地形;

起泡值获取模块3,用于根据预设的路面地形与饮料起泡程度值关联表,获得与识别出的路面地形对应的饮料起泡程度值;

比较模块4,用于将所述饮料起泡程度值与预设的起泡阈值进行比较;

警示模块5,用于当所述饮料起泡程度值大于所述起泡阈值时,输出车载冰箱的使用警示信息。

在一种可选的实施例中,所述装置还包括:

参数获取模块,用于根据预设的路面地形与冰箱使用控制参数关联表,获得与识别出的路面地形对应的冰箱使用控制参数;

参数设置模块,用于根据所述冰箱控制参数,设置所述车载冰箱的门盖开启速度和载物架推出速度,以使得所述车载冰箱在所述路面地形下使用时按照设置好的门盖开启速度打开门盖以及按照设置好的载物架推出速度推出载物架;

其中,所述车载冰箱设有一储物腔、用于打开或关闭所述储物腔的开口的门盖以及容纳在所述储物腔的载物架;所述载物架包括驱动装置、置物架本体、以及用于控制所述驱动装置的控制装置;所述驱动装置包括滑移驱动组件和受控于所述控制装置的电机组件,所述电机组件的驱动端与所述滑移驱动组件的运动端连接,所述置物架本体与所述滑移驱动组件的固定端连接,以使得所述置物架本体在所述驱动装置的驱动下伸出/缩回所述储物腔。

在一种可选的实施例中,所述行驶数据包括悬架传感器在车辆行驶过程中采集到的车辆悬架的振动信号数据;

所述地形识别模块包括:

数据长度比较单元,用于将本次积累已获取的振动信号数据的序列长度与滑动窗口预设的数据截取宽度进行比较;

特征识别单元,用于当本次积累已获取的振动信号数据的序列长度达到滑动窗口预设的数据截取宽度时,将本次积累已获取的振动信号数据作为输入量输入至所述路面地形识别模型中进行路面地形特征的识别,以识别出所述车辆当前行驶的路面地形;其中,所述路面地形识别模型预先根据振动信号数据样本训练好。

在一种可选的实施例中,所述地形识别模块还包括:

数据处理单元,用于对本次积累已获取的振动信号数据进行数据处理,得到经过数据处理后的振动信号数据;所述数据处理包括以下中的至少一种:数据筛选、数据清洗、删除空缺值。

在一种可选的实施例中,所述悬架传感器有至少两个,分布于车辆悬架的不同地方;

则所述地形识别模块还包括:

数据保存单元,用于将获取到的所述振动信号数据按照时间的先后顺序以数据矩阵的形式进行保存,得到待进行数据特征提取的振动信号数据矩阵。

在一种可选的实施例中,所述特征识别单元包括:

降维子单元,用于当本次积累已获取的的振动信号数据矩阵中的数据的序列长度达到滑动窗口预设的数据截取宽度时,将所述振动信号数据矩阵进行pca降维处理,得到降维后的振动信号数据;

数据输入子单元,用于将降维后的振动信号数据作为输入量输入至预设的路面地形识别模型中进行路面地形特征的识别。

在一种可选的实施例中,所述路面地形识别模型为用于识别路面地形的深度神经网络模型,则将所述振动信号数据矩阵进行pca降维处理后得到的是经过pca降维的振动信号数据矩阵。

作为上述方案的改进,所述路面地形识别模型为用于识别路面地形的xgboost模型,则将所述振动信号数据矩阵进行pca降维处理后得到的是经过pca降维的振动信号数据向量。

在一种可选的实施例中,所述滑动窗口的数据截取宽度wi与车辆当前的车速v对应,其计算式公式为:

其中,a为预设的窗口偏差值,wi为初始的数据截取宽度,n为振动信号数据样本的样本数量。

参见图8,是本发明第三实施例提供的车载冰箱使用的控制设备的示意图。如图8所示,该车载冰箱使用的控制设备包括:至少一个处理器11,例如cpu,至少一个网络接口14或者其他用户接口13,存储器15,至少一个通信总线12,通信总线12用于实现这些组件之间的连接通信。其中,用户接口13可选的可以包括usb接口以及其他标准接口、有线接口。网络接口14可选的可以包括wi-fi接口以及其他无线接口。存储器15可能包含高速ram存储器,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器15可选的可以包含至少一个位于远离前述处理器11的存储装置。

在一些实施方式中,存储器15存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:

操作系统151,包含各种系统程序,用于实现各种基础业务以及处理基于硬件的任务;

程序152。

具体地,处理器11用于调用存储器15中存储的程序152,执行上述实施例所述的车载冰箱使用的控制方法,例如图6所示的步骤s1。或者,所述处理器执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能,例如数据获取模块。

示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述车载冰箱使用的控制设备中的执行过程。

所述车载冰箱使用的控制设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述车载冰箱使用的控制设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,所述示意图仅仅是车载冰箱使用的控制设备的示例,并不构成对车载冰箱使用的控制设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件。

所称处理器11可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器11是所述车载冰箱使用的控制设备的控制中心,利用各种接口和线路连接整个车载冰箱使用的控制设备的各个部分。

所述存储器15可用于存储所述计算机程序和/或模块,所述处理器11通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述车载冰箱使用的控制设备的各种功能。所述存储器15可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器15可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

其中,所述车载冰箱使用的控制设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

本发明第四实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如第一实施例中任意一项所述的车载冰箱使用的控制方法。

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1