System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车辆,尤其是涉及一种座椅滑轨的落锁方法、装置、终端设备及计算机可读存储介质。
技术介绍
1、随着车辆技术的不断发展,车辆座椅也越来越多样性,而座椅滑轨是实现车辆座椅前后调节的重要部件。目前,有的车辆座椅通过滑轨结构配合电机驱动以满足客户对于车辆座椅的便捷调节需求,而为了满足滑轨结构的安全强度要求,滑轨结构通常配置有锁止齿和齿窗,通过锁止齿插入齿窗中实现滑轨结构的落锁,但现有技术在落锁时容易因锁止齿无法准确对位齿窗而产生碰撞,从而导致落锁噪音较大。
技术实现思路
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、本专利技术实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在本文档来自技高网...
【技术保护点】
1.一种座椅滑轨的落锁方法,其特征在于,包括如下步骤:
2.如权利要求1所述的座椅滑轨的落锁方法,其特征在于,所述基于所述第一相对距离与预设相对距离阈值的比较结果,按照预设的落锁策略控制所述锁止齿滑动与回弹,具体包括如下步骤:
3.如权利要求2所述的座椅滑轨的落锁方法,其特征在于,所述按照预设的齿窗选取策略确定所述第二待插入齿窗,具体为:
4.如权利要求2所述的座椅滑轨的落锁方法,其特征在于,所述方法具体通过如下步骤确定所述预设相对距离阈值:
5.如权利要求1所述的座椅滑轨的落锁方法,其特征在于,所述检测当前锁止齿的位置信息,具体包括如下步骤:
6.如权利要求1所述的座椅滑轨的落锁方法,其特征在于,所述方法具体还包括如下步骤:
7.如权利要求6所述的座椅滑轨的落锁方法,其特征在于,所述检测当前所述锁止齿的落锁位置信息,具体包括如下步骤:
8.如权利要求2所述的座椅滑轨的落锁方法,其特征在于,所述第一相对距离具体为所述锁止齿从当前位置滑动至所述第一待插入齿窗下方的最小距离;
9.一种座椅
10.一种终端设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至8任一项所述的座椅滑轨的落锁方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至8任一项所述的座椅滑轨的落锁方法。
...【技术特征摘要】
1.一种座椅滑轨的落锁方法,其特征在于,包括如下步骤:
2.如权利要求1所述的座椅滑轨的落锁方法,其特征在于,所述基于所述第一相对距离与预设相对距离阈值的比较结果,按照预设的落锁策略控制所述锁止齿滑动与回弹,具体包括如下步骤:
3.如权利要求2所述的座椅滑轨的落锁方法,其特征在于,所述按照预设的齿窗选取策略确定所述第二待插入齿窗,具体为:
4.如权利要求2所述的座椅滑轨的落锁方法,其特征在于,所述方法具体通过如下步骤确定所述预设相对距离阈值:
5.如权利要求1所述的座椅滑轨的落锁方法,其特征在于,所述检测当前锁止齿的位置信息,具体包括如下步骤:
6.如权利要求1所述的座椅滑轨的落锁方法,其特征在于,所述方法具体还包括如下步骤:
7.如权利要求6...
【专利技术属性】
技术研发人员:高林胜,沈煜琦,鞠秋平,龚博,
申请(专利权)人:华人运通江苏技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。