CN113252358B - 基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其存储介质 - Google Patents
基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其存储介质 Download PDFInfo
- Publication number
- CN113252358B CN113252358B CN202110515965.4A CN202110515965A CN113252358B CN 113252358 B CN113252358 B CN 113252358B CN 202110515965 A CN202110515965 A CN 202110515965A CN 113252358 B CN113252358 B CN 113252358B
- Authority
- CN
- China
- Prior art keywords
- current
- window
- interval
- difference value
- moment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M17/00—Testing of vehicles
- G01M17/007—Wheeled or endless-tracked vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60J—WINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
- B60J1/00—Windows; Windscreens; Accessories therefor
- B60J1/08—Windows; Windscreens; Accessories therefor arranged at vehicle sides
- B60J1/12—Windows; Windscreens; Accessories therefor arranged at vehicle sides adjustable
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Power-Operated Mechanisms For Wings (AREA)
- Window Of Vehicle (AREA)
Abstract
本发明涉及一种基于电流梯度方向变化动态的车窗状态检测方法,其中,所述的方法包括获取车窗当前采样时刻的电流真实值It,存入环形缓存区;确定电流差值的数值并判断电流差值的变化率是否满足***预设差值范围,从而确定当前车窗电流的工作区间,并根据所述工作区间确定车窗动作的状态,并记录当前车窗电流所处区间。本发明还涉及一种相应的***、装置、处理器及其存储介质。采用了本发明的该相应的方法、***、装置、处理器及其存储介质,由于控制对象只需采样电流信息,通过电流梯度方向的计算得出电流变化区间,通过电流区间确定车窗是否堵转,停止车窗动作。该方法不需要标定电流阈值,也不需要考虑温度、电压对电流的补偿,通用性高。
Description
技术领域
本发明涉及汽车电子控制技术领域,尤其涉及车窗控制技术领域,具体是指一种基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其计算机可读存储介质。
背景技术
汽车是人们出行的重要工具,被广泛应用,行驶环境多样。车窗作为车身的重要组成部分,环境温度和工作电压的变化,会使车窗动作时的电流也发生变化。为了提高车窗的适应性,通常会在低温、常温、高温以及不同电压下,对车窗进行标定,根据数据结果得出车窗电流的温度和电压补偿值。车窗型号改变,标定过程需要重新进行。
因此,需要一种方法,即使车窗型号变化,不用通过标定,也能控制车窗工作。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种不需要标定电流阈值,也不需要考虑温度、电压对电流的补偿,并且通用性高的基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其计算机可读存储介质。
为了实现上述目的,本发明的基于梯度变化调整的车窗控制方法如下:
该基于电流梯度方向变化动态的车窗状态检测方法,其主要特点是,所述的方法包括以下步骤:
(1)获取车窗当前采样时刻的电流真实值It,存入环形缓存区;
(2)计算该当前采样时刻的电流真实值It与前一采样时刻的电流真实值It-1的电流差值ΔI;
(3)判断所述电流差值ΔI的变化率r是否满足***预设差值范围,从而确定当前车窗电流的工作区间;
(4)根据所述当前车窗电流所处区间确定车窗是否进入堵转区间,并保存当前车窗电流所处区间。
较佳地,所述的步骤(3)具体包括以下步骤:
(3.1)如果所述电流差值ΔI的变化率r满足***预设差值范围,则稳定计数器加1,并进入步骤(3.2),否则,进入步骤(3.3);
(3.2)判断所述稳定计数器是否累加超过3次,若是,则当前车窗电流处于稳定区间,若否,则结束本次流程;
(3.3)如果所述电流差值ΔI的变化率不满足***预设差值范围,则判断所述电流差值ΔI的梯度方向,如果方向为正,则进行步骤(3.4),否则,进入步骤(3.5);
(3.4)所述车窗的上升计数器加1,并判断所述的上升计数器是否累加超过3次,若是,则当前车窗电流处于上升区间,若否,则结束本次流程;
(3.5)所述车窗的下降计数器加1,并判断所述的下降计数器是否累加超过3次,若是,则当前车窗电流处于下降区间,若否,则结束本次流程。
较佳地,述的电流差值ΔI的变化率r具体根据以下公式进行计算:
r=|ΔI|/It-1;
其中,|ΔI|为取电流差值ΔI的绝对值,/为整除。
较佳地,所述的***预设差值范围具体为:
所述的电流差值ΔI的变化率r满足小于10%。
较佳地,所述的步骤(3.3)具体为:
如果所述电流差值ΔI的梯度方向为正,即ΔI>0,则表示当前时刻采样电流大于上一采样时刻电流;
如果所述电流差值ΔI的梯度方向为负,即ΔI<0,则表示当前时刻采样电流小于上一采样时刻电流。
较佳地,所述的步骤(4)具体包括以下步骤:
(4.1)判断当前时刻电流是否处于稳定区间,若是,则进入步骤(4.2),若否,则进入步骤(4.3);
(4.2)判断上一时刻电流是否处于上升区间,若是,则当前车窗进入堵转区间,车窗动作停止,若否,则进入步骤(4.3);
(4.3)将当前时刻电流所处区间保存为前一时刻电流所处区间。
该基于电流梯度方向变化动态的车窗状态检测的***,其主要特点是,所述的***包括:
存储介质,其上存储有计算机程序,所述的计算机程序用于执行电流梯度方向变化动态的车窗状态检测的处理;以及
处理器,所述的处理器用于读取所述的计算机程序;
所述的电流梯度方向变化动态的车窗状态检测的处理具体包括以下步骤:
(1)获取车窗当前采样时刻的电流真实值It,存入环形缓存区;
(2)计算该当前采样时刻的电流真实值It与前一采样时刻的电流真实值It-1的电流差值ΔI;
(3)判断所述电流差值ΔI的变化率r是否满足***预设差值范围,从而确定当前车窗电流的工作区间;
(4)根据所述当前车窗电流所处区间确定车窗是否进入堵转区间,并保存当前车窗电流所处区间。
较佳地,所述的步骤(3)具体包括以下步骤:
(3.1)如果所述电流差值ΔI的变化率r满足***预设差值范围,则稳定计数器加1,并进入步骤(3.2),否则,进入步骤(3.3);
(3.2)判断所述稳定计数器是否累加超过3次,若是,则当前车窗电流处于稳定区间,若否,则结束本次流程;
(3.3)如果所述电流差值ΔI的变化率不满足***预设差值范围,则判断所述电流差值ΔI的梯度方向,如果方向为正,则进行步骤(3.4),否则,进入步骤(3.5);
(3.4)所述车窗的上升计数器加1,并判断所述的上升计数器是否累加超过3次,若是,则当前车窗电流处于上升区间,若否,则结束本次流程;
(3.5)所述车窗的下降计数器加1,并判断所述的下降计数器是否累加超过3次,若是,则当前车窗电流处于下降区间,若否,则结束本次流程。
较佳地,所述的电流差值ΔI的变化率r具体根据以下公式进行计算:
r=|ΔI|/It-1;
其中,|ΔI|为取电流差值ΔI的绝对值,/为整除。
较佳地,所述的***预设差值范围具体为:
所述的电流差值ΔI的变化率r满足小于10%。
较佳地,所述的步骤(3.3)具体为:
如果所述电流差值ΔI的梯度方向为正,即ΔI>0,则表示当前时刻采样电流大于上一采样时刻电流;
如果所述电流差值ΔI的梯度方向为负,即ΔI<0,则表示当前时刻采样电流小于上一采样时刻电流。
较佳地,所述的步骤(4)具体包括以下步骤:
(4.1)判断当前时刻电流是否处于稳定区间,若是,则进入步骤(4.2),若否,则进入步骤(4.3);
(4.2)判断上一时刻电流是否处于上升区间,若是,则当前车窗进入堵转区间,停止车窗动作,若否,则进入步骤(4.3);
(4.3)将当前时刻电流所处区间保存为前一时刻电流所处区间。
该用于实现基于电流梯度方向变化动态的车窗状态检测的装置,其主要特点是,所述的装置包括:
处理器,被配置成执行计算机可执行指令;
存储器,存储一个或多个计算机可执行指令,所述计算机可执行指令被所述处理器执行时,实现上述基于电流梯度方向变化动态的车窗状态检测方法的各个步骤。
该基于电流梯度方向变化动态的车窗状态检测的处理器,其主要特点是,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述基于电流梯度方向变化动态的车窗状态检测方法的各个步骤。
该计算机可读存储介质,其主要特点是,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现上述基于电流梯度方向变化动态的车窗状态检测方法的各个步骤。
采用了本发明的该基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其计算机可读存储介质,不用考虑车窗、温度以及电压差异带来的电流的变化,由于采样所达到的精度和粒度,利用电流梯度方向,从而确定车窗电流所处的区间,并根据电流区间变化来决策控制,以达到车窗锁止的目的,由于控制对象只需采样电流信息,通过电流梯度方向的计算得出电流变化区间,通过电流区间确定车窗堵转,停止车窗动作。该方法不需要标定电流阈值,也不需要考虑温度、电压对电流的补偿,通用性高,具有较为广泛的应用范围。
附图说明
图1为本发明的基于电流梯度方向变化动态的车窗状态检测的方法的电流区间判定流程图。
图2为本发明的基于电流梯度方向变化动态的车窗状态检测的方法的车窗堵转判定流程图。
具体实施方式
为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。
在详细说明根据本发明的实施例前,应该注意到的是,在下文中,术语“包括”、“包含”或任何其他变体旨在涵盖非排他性的包含,由此使得包括一系列要素的过程、方法、物品或者设备不仅包含这些要素,而且还包含没有明确列出的其他要素,或者为这种过程、方法、物品或者设备所固有的要素。
本技术方案涉及一种基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其计算机可读存储介质,其发明思想如下所述:
假设两次采样电流值使用一元函数f(x)拟合,可得梯度gradf(x)=f’(x),那么f’(x)>0函数递增,f’(x)<0函数递减,即算出两次采样电流值的斜率,通过斜率正负判断电流变化方向。
因此,为了实现该方法,需要:
对车窗动作时的电流进行实时采样;
计算当前采样时刻与前次采样时刻的电流差值,差值大于0,说明电流值朝着增大的方向变化,表示车窗电流工作在上升区间;同理,差值小于0,说明电流值朝着减小的方向变化,表示车窗电流工作在下降区间;当前采样时刻相比之前时间点,电流幅值变化很小,表示车窗电流工作在稳定区间;
当车窗电流从上升区间进入稳定区间,表示车窗进入堵转区域;待到稳定一段时间,可以确认车窗堵转,控制车窗停止动作。
基于此,该基于电流梯度方向变化动态的车窗状态检测方法,其中,所述的方法包括以下步骤:
(1)获取车窗当前采样时刻的电流真实值It,存入环形缓存区;
(2)计算该当前采样时刻的电流真实值It与前一采样时刻的电流真实值It-1的电流差值ΔI;
(3)判断所述电流差值ΔI的变化率r是否满足***预设差值范围,从而确定当前车窗电流的工作区间;
(4)根据所述当前车窗电流所处区间确定车窗是否进入堵转区间,并保存当前车窗电流所处区间。
作为本发明的优选实施方式,所述的步骤(3)具体包括以下步骤:
(3.1)如果所述电流差值ΔI的变化率r满足***预设差值范围,则稳定计数器加1,并进入步骤(3.2),否则,进入步骤(3.3);
(3.2)判断所述稳定计数器是否累加超过3次,若是,则当前车窗电流处于稳定区间,若否,则结束本次流程;
(3.3)如果所述电流差值ΔI的变化率不满足***预设差值范围,则判断所述电流差值ΔI的梯度方向,如果方向为正,则进行步骤(3.4),否则,进入步骤(3.5);
(3.4)所述车窗的上升计数器加1,并判断所述的上升计数器是否累加超过3次,若是,则当前车窗电流处于上升区间,若否,则结束本次流程;
(3.5)所述车窗的下降计数器加1,并判断所述的下降计数器是否累加超过3次,若是,则当前车窗电流处于下降区间,若否,则结束本次流程。
作为本发明的优选实施方式,所述的电流差值ΔI的变化率r具体根据以下公式进行计算:
r=|ΔI|/It-1;
其中,|ΔI|为取电流差值ΔI的绝对值,/为整除。
作为本发明的优选实施方式,所述的***预设差值范围具体为:
所述的电流差值ΔI的变化率r满足小于10%。
作为本发明的优选实施方式,所述的步骤(3.3)具体为:
如果所述电流差值ΔI的梯度方向为正,即ΔI>0,则表示当前时刻采样电流大于上一采样时刻电流;
如果所述电流差值ΔI的梯度方向为负,即ΔI<0,则表示当前时刻采样电流小于上一采样时刻电流。
作为本发明的优选实施方式,所述的步骤(4)具体包括以下步骤:
(4.1)判断当前时刻电流是否处于稳定区间,若是,则进入步骤(4.2),若否,则进入步骤(4.3);
(4.2)判断上一时刻电流是否处于上升区间,若是,则当前车窗进入堵转区间,车窗动作停止,若否,则进入步骤(4.3);
(4.3)将当前时刻电流所处区间保存为前一时刻电流所处区间。
该基于电流梯度方向变化动态的车窗状态检测的***,其中,所述的***包括:
存储介质,其上存储有计算机程序,所述的计算机程序用于执行电流梯度方向变化动态的车窗状态检测的处理;以及
处理器,所述的处理器用于读取所述的计算机程序;
所述的电流梯度方向变化动态的车窗状态检测的处理具体包括以下步骤:
(1)获取车窗当前采样时刻的电流真实值It,存入环形缓存区;
(2)计算该当前采样时刻的电流真实值It与前一采样时刻的电流真实值It-1的电流差值ΔI;
(3)判断所述电流差值ΔI的变化率r是否满足***预设差值范围,从而确定当前车窗电流的工作区间;
(4)根据所述当前车窗电流所处区间确定车窗是否进入堵转区间,并保存当前车窗电流所处区间。
作为本发明的优选实施方式,所述的步骤(3)具体包括以下步骤:
(3.1)如果所述电流差值ΔI的变化率r满足***预设差值范围,则稳定计数器加1,并进入步骤(3.2),否则,进入步骤(3.3);
(3.2)判断所述稳定计数器是否累加超过3次,若是,则当前车窗电流处于稳定区间,若否,则结束本次流程;
(3.3)如果所述电流差值ΔI的变化率不满足***预设差值范围,则判断所述电流差值ΔI的梯度方向,如果方向为正,则进行步骤(3.4),否则,进入步骤(3.5);
(3.4)所述车窗的上升计数器加1,并判断所述的上升计数器是否累加超过3次,若是,则当前车窗电流处于上升区间,若否,则结束本次流程;
(3.5)所述车窗的下降计数器加1,并判断所述的下降计数器是否累加超过3次,若是,则当前车窗电流处于下降区间,若否,则结束本次流程。
作为本发明的优选实施方式,所述的电流差值ΔI的变化率r具体根据以下公式进行计算:
r=|ΔI|/It-1;
其中,|ΔI|为取电流差值ΔI的绝对值,/为整除。
作为本发明的优选实施方式,所述的***预设差值范围具体为:
所述的电流差值ΔI的变化率r满足小于10%。
作为本发明的优选实施方式,所述的步骤(3.3)具体为:
如果所述电流差值ΔI的梯度方向为正,即ΔI>0,则表示当前时刻采样电流大于上一采样时刻电流;
如果所述电流差值ΔI的梯度方向为负,即ΔI<0,则表示当前时刻采样电流小于上一采样时刻电流。
作为本发明的优选实施方式,所述的步骤(4)具体包括以下步骤:
(4.1)判断当前时刻电流是否处于稳定区间,若是,则进入步骤(4.2),若否,则进入步骤(4.3);
(4.2)判断上一时刻电流是否处于上升区间,若是,则当前车窗进入堵转区间,停止车窗动作,若否,则进入步骤(4.3);
(4.3)将当前时刻电流所处区间保存为前一时刻电流所处区间。
该用于实现基于电流梯度方向变化动态的车窗状态检测的装置,其中,所述的装置包括:
处理器,被配置成执行计算机可执行指令;
存储器,存储一个或多个计算机可执行指令,所述计算机可执行指令被所述处理器执行时,实现上述基于电流梯度方向变化动态的车窗状态检测方法的各个步骤。
该基于电流梯度方向变化动态的车窗状态检测的处理器,其中,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述基于电流梯度方向变化动态的车窗状态检测方法的各个步骤。
该计算机可读存储介质,其中,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现上述基于电流梯度方向变化动态的车窗状态检测方法的各个步骤。
在本发明的一具体实施方式中,请参阅图1所示,该电流区间的判定方式具体如下:
S101、获取当前采样时刻的电流真实值It,存入环形缓存区;
S102、用当前电流真实值It,计算与前次采样时刻的电流真实值It-1的差值ΔI;
S103、若差值变化率(|ΔI|/It-1)小于10%,进入S104;否则,稳定计数器清0,进入S107;
S104、稳定计数器加1;
S105、如果计数器累加超过3次,进入S106;否则,结束本次流程;
S106、车窗电流方向判定为稳定区间;
S107、若差值为正(ΔI>0),意味着电流朝着更大的方向变化,下降计数器清0,进入S108;若差值为负(ΔI<0),意味着电流朝着更小的方向变化,上升计数器清0,进入S111;
S108、上升计数器加1;
S109、如果计数器累加超过3次,进入S110;否则,结束本次流程;
S110、车窗电流方向判定为上升区间;
S111、下降计数器加1;
S112、如果计数器累加超过3次,进入S106;否则,结束本次流程;
S113、车窗电流方向判定为下降区间。
在本发明的一具体实施方式中,请参阅图2所示,该车窗堵转的判定方式具体如下:
S201、获取当前电流区间判定的结果。
S202、如果当前电流区间判定结果为稳定区间,进入S203;否则,进入S205;
S203、如果前次电流区间判定结果为上升区间,进入S204;否则,进入S205;
S204、车窗进入堵转区间,车窗动作停止;
S205、将当前电流区间保存为前次电流区间。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在本说明书的描述中,参考术语“一实施例”、“一些实施例”、“示例”、“具体示例”、或“实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
采用了本发明的该基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其计算机可读存储介质,不用考虑车窗、温度以及电压差异带来的电流的变化,由于采样所达到的精度和粒度,利用电流梯度方向,从而确定车窗电流所处的区间,并根据电流区间变化来决策控制,以达到车窗锁止的目的,由于控制对象只需采样电流信息,通过电流梯度方向的计算得出电流变化区间,通过电流区间确定车窗堵转,停止车窗动作。该方法不需要标定电流阈值,也不需要考虑温度、电压对电流的补偿,通用性高,具有较为广泛的应用范围。
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。
Claims (13)
1.一种基于电流梯度方向变化动态的车窗状态检测方法,其特征在于,所述的方法包括以下步骤:
(1)获取车窗当前采样时刻的电流真实值It,存入环形缓存区;
(2)计算该当前采样时刻的电流真实值It与前一采样时刻的电流真实值It-1的电流差值ΔI;
(3)判断所述电流差值ΔI的变化率r是否满足***预设差值范围,从而确定当前车窗电流的工作区间;
(4)根据所述当前车窗电流所处区间确定车窗是否进入堵转区间,并保存当前车窗电流所处区间;
所述的步骤(3)具体包括以下步骤:
(3.1)如果所述电流差值ΔI的变化率r满足***预设差值范围,则稳定计数器加1,并进入步骤(3.2),否则,进入步骤(3.3);
(3.2)判断所述稳定计数器是否累加超过3次,若是,则当前车窗电流处于稳定区间,若否,则结束本次流程;
(3.3)如果所述电流差值ΔI的变化率不满足***预设差值范围,则判断所述电流差值ΔI的梯度方向,如果方向为正,则进行步骤(3.4),否则,进入步骤(3.5);
(3.4)所述车窗的上升计数器加1,并判断所述的上升计数器是否累加超过3次,若是,则当前车窗电流处于上升区间,若否,则结束本次流程;
(3.5)所述车窗的下降计数器加1,并判断所述的下降计数器是否累加超过3次,若是,则当前车窗电流处于下降区间,若否,则结束本次流程。
2.根据权利要求1所述的基于电流梯度方向变化动态的车窗状态检测方法,其特征在于,所述的电流差值ΔI的变化率r具体根据以下公式进行计算:
r=|ΔI|/It-1;
其中,|ΔI|为取电流差值ΔI的绝对值,/为整除。
3.根据权利要求1所述的基于电流梯度方向变化动态的车窗状态检测方法,其特征在于,所述的***预设差值范围具体为:
所述的电流差值ΔI的变化率r满足小于10%。
4.根据权利要求1所述的基于电流梯度方向变化动态的车窗状态检测方法,其特征在于,所述的步骤(3.3)具体为:
如果所述电流差值ΔI的梯度方向为正,即ΔI>0,则表示当前时刻采样电流大于上一采样时刻电流;
如果所述电流差值ΔI的梯度方向为负,即ΔI<0,则表示当前时刻采样电流小于上一采样时刻电流。
5.根据权利要求1所述的基于电流梯度方向变化动态的车窗状态检测方法,其特征在于,所述的步骤(4)具体包括以下步骤:
(4.1)判断当前时刻电流是否处于稳定区间,若是,则进入步骤(4.2),若否,则进入步骤(4.3);
(4.2)判断上一时刻电流是否处于上升区间,若是,则当前车窗进入堵转区间,停止车窗动作,若否,则进入步骤(4.3);
(4.3)将当前时刻电流所处区间保存为前一时刻电流所处区间。
6.一种基于电流梯度方向变化动态的车窗状态检测的***,其特征在于,所述的***包括:
存储介质,其上存储有计算机程序,所述的计算机程序用于执行电流梯度方向变化动态的车窗状态检测的处理;以及
处理器,所述的处理器用于读取所述的计算机程序;
所述的电流梯度方向变化动态的车窗状态检测的处理具体包括以下步骤:
(1)获取车窗当前采样时刻的电流真实值It,存入环形缓存区;
(2)计算该当前采样时刻的电流真实值It与前一采样时刻的电流真实值It-1的电流差值ΔI;
(3)判断所述电流差值ΔI的变化率r是否满足***预设差值范围,从而确定当前车窗电流的工作区间;
(4)根据所述当前车窗电流所处区间确定车窗是否进入堵转区间,并保存当前车窗电流所处区间;
所述的步骤(3)具体包括以下步骤:
(3.1)如果所述电流差值ΔI的变化率r满足***预设差值范围,则稳定计数器加1,并进入步骤(3.2),否则,进入步骤(3.3);
(3.2)判断所述稳定计数器是否累加超过3次,若是,则当前车窗电流处于稳定区间,若否,则结束本次流程;
(3.3)如果所述电流差值ΔI的变化率不满足***预设差值范围,则判断所述电流差值ΔI的梯度方向,如果方向为正,则进行步骤(3.4),否则,进入步骤(3.5);
(3.4)所述车窗的上升计数器加1,并判断所述的上升计数器是否累加超过3次,若是,则当前车窗电流处于上升区间,若否,则结束本次流程;
(3.5)所述车窗的下降计数器加1,并判断所述的下降计数器是否累加超过3次,若是,则当前车窗电流处于下降区间,若否,则结束本次流程。
7.根据权利要求6所述的基于电流梯度方向变化动态的车窗状态检测的***,其特征在于,所述的电流差值ΔI的变化率r具体根据以下公式进行计算:
r=|ΔI|/It-1;
其中,|ΔI|为取电流差值ΔI的绝对值,/为整除。
8.根据权利要求6所述的基于电流梯度方向变化动态的车窗状态检测的***,其特征在于,所述的***预设差值范围具体为:
所述的电流差值ΔI的变化率r满足小于10%。
9.根据权利要求6所述的基于电流梯度方向变化动态的车窗状态检测的***,其特征在于,所述的步骤(3.3)具体为:
如果所述电流差值ΔI的梯度方向为正,即ΔI>0,则表示当前时刻采样电流大于上一采样时刻电流;
如果所述电流差值ΔI的梯度方向为负,即ΔI<0,则表示当前时刻采样电流小于上一采样时刻电流。
10.根据权利要求6所述的基于电流梯度方向变化动态的车窗状态检测的***,其特征在于,所述的步骤(4)具体包括以下步骤:
(4.1)判断当前时刻电流是否处于稳定区间,若是,则进入步骤(4.2),若否,则进入步骤(4.3);
(4.2)判断上一时刻电流是否处于上升区间,若是,则当前车窗进入堵转区间,停止车窗动作,若否,则进入步骤(4.3);
(4.3)将当前时刻电流所处区间保存为前一时刻电流所处区间。
11.一种用于实现基于电流梯度方向变化动态的车窗状态检测的装置,其特征在于,所述的装置包括:
处理器,被配置成执行计算机可执行指令;
存储器,存储一个或多个计算机可执行指令,所述计算机可执行指令被所述处理器执行时,实现权利要求1~5中任一项所述的基于电流梯度方向变化动态的车窗状态检测方法的各个步骤。
12.一种基于电流梯度方向变化动态的车窗状态检测的处理器,其特征在于,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现权利要求1~5中任一项所述的基于电流梯度方向变化动态的车窗状态检测方法的各个步骤。
13.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现权利要求1~5中任一项所述的基于电流梯度方向变化动态的车窗状态检测方法的各个步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110515965.4A CN113252358B (zh) | 2021-05-12 | 2021-05-12 | 基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110515965.4A CN113252358B (zh) | 2021-05-12 | 2021-05-12 | 基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113252358A CN113252358A (zh) | 2021-08-13 |
CN113252358B true CN113252358B (zh) | 2022-10-25 |
Family
ID=77222923
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110515965.4A Active CN113252358B (zh) | 2021-05-12 | 2021-05-12 | 基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113252358B (zh) |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4249117A (en) * | 1979-05-01 | 1981-02-03 | Black And Decker, Inc. | Anti-kickback power tool control |
CN102520300B (zh) * | 2011-11-21 | 2015-12-09 | 航天科工深圳(集团)有限公司 | 一种线路短路故障检测方法及*** |
CN104005635B (zh) * | 2014-06-11 | 2016-08-17 | 厦门博电电子有限公司 | 一种车窗防夹控制方法 |
CN105909114B (zh) * | 2016-06-28 | 2017-07-28 | 北京汽车股份有限公司 | 车窗电机控制方法、控制***和电动汽车 |
CN107447474B (zh) * | 2017-08-02 | 2019-08-06 | 珠海格力电器股份有限公司 | 烘干控制方法、装置、烘干机器、存储介质和处理器 |
CN108387380B (zh) * | 2018-01-25 | 2020-01-10 | 奇瑞汽车股份有限公司 | 一种汽车电动车窗升降平顺性检测方法及*** |
CN108988711B (zh) * | 2018-07-20 | 2019-11-29 | 吉林大学 | 一种油田用电动桥塞投放工具的电机控制方法 |
KR102132625B1 (ko) * | 2019-04-30 | 2020-07-10 | 광운대학교 산학협력단 | 과속 피해 방지 풍력 발전기 |
CN110261135B (zh) * | 2019-07-02 | 2021-09-28 | 张家港万诚科技股份有限公司 | 用于玻璃升降器的检测方法 |
-
2021
- 2021-05-12 CN CN202110515965.4A patent/CN113252358B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113252358A (zh) | 2021-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9294031B2 (en) | Pinch detection apparatus for opening-and-closing member, and opening-and-closing member apparatus | |
US9772199B2 (en) | Method and apparatus for determining the position of a motor-driven actuating part | |
CN1930452A (zh) | 峰值检测电路 | |
EP1509824B1 (en) | Motor speed-based anti-pinch control apparatus and method with rough road condition detection and compensation | |
US8620531B2 (en) | Method and device for correction temperature-dependent changes in the mechanical properties of a mobile closing part of a vehicle | |
US8704476B2 (en) | Method and device for detecting an entrapment situation | |
US20070191967A1 (en) | Positioning Control System and Filter | |
US10848175B2 (en) | Temperature sensing with bandgap sensor input to sigma-delta ADC | |
CN113252358B (zh) | 基于电流梯度方向变化动态的车窗状态检测方法、***、装置、处理器及其存储介质 | |
CN108696232B (zh) | 车辆电机控制装置和方法 | |
US6486661B2 (en) | Sensor bias drift compensation | |
CN105229250B (zh) | 车窗的防夹保护方法、防夹保护单元及车门的调节*** | |
US7149609B2 (en) | Vehicular electronic control unit | |
JP6988769B2 (ja) | 開閉体制御装置及びモータ | |
US9003863B2 (en) | Method and device for correcting the actual limit value of a sensor | |
US20090019772A1 (en) | Method for Limiting the Excess Force of a Closing Part Which is Actuated by an External Force | |
CN106768237A (zh) | 一种车辆载货状态探测方法 | |
US7473340B2 (en) | Circuit configuration for operating a linear exhaust-gas probe | |
US10498278B2 (en) | Motor controller | |
US20220205300A1 (en) | Opening/closing control device and opening/closing control method | |
US11237532B2 (en) | Hysteresis compensation control of an actuator | |
CN109039333B (zh) | 增益控制放大装置 | |
Zhang et al. | Study on electric sunroof pinch detection of cars based on model reference adaptive cholesky decomposition filter | |
CN107872187B (zh) | 电动机控制装置 | |
KR101186824B1 (ko) | 차량의 안전장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |