Vehicle window stalling detection method and device, medium and electronic equipment

By receiving and integrating the window current value in the window detection system and accumulating the current change, the accuracy problem of detecting window blockage based on single point-of-time data in the prior art is solved, and higher detection accuracy and reliability are achieved.

CN119959642APending Publication Date: 2025-05-09SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411903700.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

When detecting the traffic window blockage, based on the current data at a single time point, the accidental current fluctuations may be wrongly judged as blockage, which reduces the accuracy of the detection and may cause false alarms.

Method used

By receiving the feedback key current value when the window is in a state of motion, calculate its integral value, and determine whether the accumulated value of the integral value is greater than or equal to the preset accumulation threshold based on the preset threshold to determine whether the window is in a blocked state.

Benefits of technology

By performing cumulative analysis of the continuous changes in current values, this method improves the accuracy and reliability of detection results, reduces the occurrence of false alarms, and improves the driving experience and the safety performance of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119959642A_ABST
    Figure CN119959642A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle window stalling detection method and device, a medium and electronic equipment. When a vehicle window is in a moving state, an integral value of a key current value is obtained based on the received key current value fed back by the vehicle window; determining whether the integral value of the key current value is greater than zero based on a preset locked-rotor current threshold value; accumulating all the obtained integral values to obtain an accumulated value; and when the accumulated value is larger than or equal to a preset accumulated threshold value, it is determined that the vehicle window is in a locked-rotor state. During detection, a more comprehensive and dynamic analysis method is adopted, that is, detection is carried out according to continuous change of a feedback current value within a period of time, and the accuracy and reliability of a detection result are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle window jamming, and in particular to a vehicle window jamming detection method, device, medium and electronic equipment. Background Art

[0002] Window jamming refers to a phenomenon in which the window lift motor still outputs torque when the speed is 0, usually caused by mechanical or human factors. When jamming occurs, the motor power factor is extremely low, and the jamming current can reach 7 times the rated current. Long-term operation will cause the motor to burn out.

[0003] At present, when detecting the window stall, the current of the window motor is directly monitored. When the feedback current exceeds the preset stall current threshold, the system considers that the stall phenomenon has occurred.

[0004] However, this detection method is only based on data from a single time point, and may mistakenly judge some occasional current fluctuations as stalls, which not only reduces the accuracy of detection, but may also cause false alarms, affecting the driving experience and vehicle safety performance.

[0005] Therefore, the present application provides a method for detecting a vehicle window jam to solve the above technical problems. Summary of the invention

[0006] The purpose of this application is to provide a method, device, medium and electronic device for detecting vehicle window blocking, which can solve at least one of the technical problems mentioned above. The specific solution is as follows:

[0007] According to a specific implementation of the present application, in a first aspect, the present application provides a method for detecting a vehicle window blocking, comprising:

[0008] When the window is in motion, the critical current value of the window feedback is received;

[0009] obtaining an integral value of the key current value based on the key current value;

[0010] Determining whether the integral value of the key current value is greater than zero based on a preset locked-rotor current threshold;

[0011] Accumulate all the integral values ​​obtained to obtain an accumulated value;

[0012] When the accumulated value is greater than or equal to a preset accumulated threshold, it is determined that the vehicle window is in a blocked state.

[0013] Optionally, obtaining the integral value of the key current value based on the key current value includes:

[0014] When the key current value is greater than or equal to the preset stall current threshold for the first time, an integral value of the key current value is obtained based on the key current value.

[0015] Optionally, the determining whether the integral value of the key current value is greater than zero based on a preset stall current threshold value includes:

[0016] When the key current value is greater than a preset locked-rotor current threshold, an absolute value of an integral value of the key current value is obtained.

[0017] Optionally, the determining whether the integral value of the key current value is greater than zero based on a preset stall current threshold value includes:

[0018] When the key current value is less than or equal to the preset locked-rotor current threshold, a negative value of the absolute value of the integral value of the key current value is obtained.

[0019] Optionally, before determining whether the integral value of the key current value is greater than zero based on the preset stall current threshold, the method further includes:

[0020] When the integral value of the key current value is greater than a preset integral threshold, it is determined that the integral value of the key current value is equal to the preset integral threshold.

[0021] Optionally, when the accumulated value is greater than or equal to a preset accumulated threshold, determining that the vehicle window is in a blocked state includes:

[0022] When the accumulated value is greater than or equal to a preset accumulated threshold within a preset accumulated time, it is determined that the window is in a locked state, wherein the starting time point of the preset accumulated time is the time point when the key current value is greater than or equal to the preset locked current threshold for the first time.

[0023] Optionally, the method further includes:

[0024] When it is determined that the vehicle window is in a blocked state, the accumulated value is set to zero, and the vehicle window is controlled to exit the blocked state.

[0025] According to a specific implementation of the present application, in a second aspect, the present application provides a vehicle window blocking detection device, comprising:

[0026] A receiving unit, used for receiving a key current value fed back by the vehicle window when the vehicle window is in motion;

[0027] an obtaining unit, configured to obtain an integral value of the key current value based on the key current value;

[0028] A first determining unit, configured to determine whether an integral value of the key current value is greater than zero based on a preset stall current threshold;

[0029] An accumulation unit, used for accumulating all the obtained integral values ​​to obtain an accumulated value;

[0030] The second determination unit is used to determine that the vehicle window is in a blocked state when the accumulated value is greater than or equal to a preset accumulated threshold value.

[0031] Optionally, obtaining the integral value of the key current value based on the key current value includes:

[0032] When the key current value is greater than or equal to the preset stall current threshold for the first time, an integral value of the key current value is obtained based on the key current value.

[0033] Optionally, the determining whether the integral value of the key current value is greater than zero based on a preset stall current threshold value includes:

[0034] When the key current value is greater than a preset locked-rotor current threshold, an absolute value of an integral value of the key current value is obtained.

[0035] Optionally, the determining whether the integral value of the key current value is greater than zero based on a preset stall current threshold value includes:

[0036] When the key current value is less than or equal to the preset locked-rotor current threshold, a negative value of the absolute value of the integral value of the key current value is obtained.

[0037] Optionally, before determining whether the integral value of the key current value is greater than zero based on the preset stall current threshold, the method further includes:

[0038] When the integral value of the key current value is greater than a preset integral threshold, it is determined that the integral value of the key current value is equal to the preset integral threshold.

[0039] Optionally, when the accumulated value is greater than or equal to a preset accumulated threshold, determining that the vehicle window is in a blocked state includes:

[0040] When the accumulated value is greater than or equal to a preset accumulated threshold within a preset accumulated time, it is determined that the window is in a locked state, wherein the starting time point of the preset accumulated time is the time point when the key current value is greater than or equal to the preset locked current threshold for the first time.

[0041] Optionally, the device further comprises:

[0042] An exit unit is used to set the accumulated value to zero when it is determined that the vehicle window is in a blocked state, and control the vehicle window to exit the blocked state.

[0043] According to a specific implementation of the present application, in a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the method for detecting a vehicle window jam as described in any one of the above items is implemented.

[0044] According to the specific implementation of the present application, in a fourth aspect, the present application provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the method for detecting a blocked vehicle window as described in any of the above items.

[0045] Compared with the prior art, the above solution of the embodiment of the present application has at least the following beneficial effects:

[0046] The present application provides a method, device, medium and electronic device for detecting a vehicle window jam. When the vehicle window is in motion, the present application obtains the integral value of the key current value based on the key current value received from the vehicle window feedback; determines whether the integral value of the key current value is greater than zero based on a preset jam current threshold; accumulates all the obtained integral values ​​to obtain an accumulated value; and determines that the vehicle window is in a jam state when the accumulated value is greater than or equal to the preset accumulated threshold. During detection, a more comprehensive and dynamic analysis method is adopted, that is, detection is performed based on the continuous change of the feedback current value over a period of time, which greatly improves the accuracy and reliability of the detection results. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 A flow chart of a method for detecting a vehicle window jam according to an embodiment of the present application is shown;

[0048] Figure 2 A unit block diagram of a vehicle window blocking detection device according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0050] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings, and "multiple" generally includes at least two.

[0051] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0052] It should be understood that although the terms first, second, third, etc. may be used to describe in the embodiments of the present application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, without departing from the scope of the embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first.

[0053] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0054] It should also be noted that the term "includes", "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, so that a commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprising a ..." do not exclude the existence of other identical elements in the commodity or device including the elements.

[0055] It should be particularly noted that any symbols and / or numbers in the specification that are not marked in the accompanying drawings are not drawing marks.

[0056] The optional embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0057] The embodiment provided in the present application is an embodiment of a method for detecting a vehicle window jam.

[0058] Combine the following Figure 1 The embodiments of the present application are described in detail.

[0059] Step S101, when the vehicle window is in motion, receiving a key current value fed back by the vehicle window.

[0060] In the embodiment of the present application, the vehicle window blocking is detected only when the vehicle window is in motion. When the vehicle window is in a stationary state, the vehicle window blocking is not detected.

[0061] Optionally, when the critical current value fed back by the vehicle window is received, the critical current value is preprocessed.

[0062] The preprocessing includes de-jitter filtering and / or outlier processing.

[0063] De-jitter filtering is used to eliminate noise and transient fluctuations to ensure the stability and authenticity of key current values.

[0064] Outlier processing can improve the overall quality and reliability of the data set of key current values, thereby providing a reliable data foundation.

[0065] Step S102: obtaining an integral value of the key current value based on the key current value.

[0066] The integral value of the key current value refers to the value obtained by fully integrating all key current values ​​received from the start of this detection to the acquisition of the key current value. Among them, ω_x t Indicates the tth key current value received in this detection.

[0067] In some specific embodiments, obtaining the integral value of the key current value based on the key current value includes:

[0068] Step S102a: when the key current value is greater than or equal to the preset stall current threshold for the first time, obtaining an integral value of the key current value based on the key current value.

[0069] Since the key current value greater than or equal to the preset stall current threshold is the focus data of the detection of this specific implementation, the key current value greater than or equal to the preset stall current threshold is received for the first time when the window is in motion as the starting point for calculating the integral value of the key current value. This reduces the influence of the key current value before the key current value greater than or equal to the preset stall current threshold is received for the first time on the final result. This not only reduces the amount of data calculation, but also can quickly determine whether the window is in a stall state by accumulating a small number of integral values, thereby improving the detection efficiency.

[0070] Step S103 , determining whether the integral value of the key current value is greater than zero based on a preset stall current threshold.

[0071] In the embodiment of the present application, the integral value of the key current value is divided into two types of data by presetting the integral threshold, one is an integral value greater than zero, and the other is an integral value less than zero. The two types of data have different effects when accumulated.

[0072] In some specific embodiments, determining whether the integral value of the key current value is greater than zero based on a preset stall current threshold value includes:

[0073] Step S103a: when the key current value is greater than a preset locked-rotor current threshold, obtaining an absolute value of an integral value of the key current value.

[0074] In this specific embodiment, when the key current value is greater than the preset stall current threshold, the integral value of the key current value is converted into a positive value. When accumulated, such key current value can promote the growth of the accumulated value.

[0075] In some specific embodiments, determining whether the integral value of the key current value is greater than zero based on a preset stall current threshold value includes:

[0076] Step S103b: when the key current value is less than or equal to the preset locked-rotor current threshold, obtaining a negative value of the absolute value of the integral value of the key current value.

[0077] In this specific embodiment, when the key current value is less than or equal to the preset stall current threshold, it does not mean that stalling will not occur. It may be that several abnormal key current values ​​are occasionally detected during the stalling process. Therefore, the integral value of the key current value is converted into a negative value. When accumulating, such key current values ​​can slow down the growth of the accumulated value. This also delays the judgment time of the stalling phenomenon so that more data can be accumulated for judgment. The accuracy and reliability of the judgment are guaranteed.

[0078] In some specific embodiments, before determining whether the integral value of the key current value is greater than zero based on the preset stall current threshold, the method further includes:

[0079] When the integral value of the key current value is greater than a preset integral threshold, it is determined that the integral value of the key current value is equal to the preset integral threshold.

[0080] In this specific embodiment, the maximum integral value of the key current value is limited to a preset integral threshold value to prevent individual abnormal data from causing the cumulative value to quickly accumulate to a value greater than or equal to the preset cumulative threshold value, thereby affecting the accurate judgment of the stall phenomenon.

[0081] Step S104, accumulating all the integral values ​​obtained to obtain an accumulated value.

[0082] If the key current value greater than or equal to the preset stall current threshold value is received for the first time when the window is in motion, it is used as the starting point for calculating the integral value of the key current value. The influence of the negative integral value generated by the key current value less than the preset stall current threshold value before the key current value greater than or equal to the preset stall current threshold value is received for the first time on the accumulated value can be reduced. Thus, the amount of data calculation is reduced, and a small amount of integral values ​​can be accumulated to quickly determine whether the window is in a stall state, thereby improving the detection efficiency.

[0083] Step S105: when the accumulated value is greater than or equal to a preset accumulated threshold, it is determined that the vehicle window is in a blocked state during this detection.

[0084] In some specific embodiments, when the accumulated value is greater than or equal to a preset accumulated threshold, determining that the vehicle window is in a locked state includes:

[0085] Step S105a, when the accumulated value is greater than or equal to the preset accumulated threshold within the preset accumulated time, it is determined that the window is in a locked state, wherein the starting time point of the preset accumulated time is the time point when the key current value is greater than or equal to the preset locked current threshold for the first time.

[0086] In this specific embodiment, a preset accumulation time is set, and it must be determined whether the window is in a locked state within the preset accumulation time. If it is still not possible to determine whether the window is in a locked state after exceeding the preset accumulation time, it means that the key current value greater than or equal to the preset locked current threshold is only a sudden individual abnormal phenomenon, and this detection is invalid. In this case, the accumulation value is set to zero, the detection is exited, and the next detection is started.

[0087] In some specific embodiments, the method further comprises:

[0088] Step S106, when it is determined that the vehicle window is in a locked state, the accumulated value is set to zero, and the vehicle window is controlled to exit the locked state.

[0089] In this specific embodiment, when the vehicle window is determined to be blocked, the vehicle window is controlled to exit the blocked state to protect the safety of the vehicle window motor.

[0090] In the embodiment of the present application, when the window is in motion, the integral value of the key current value is obtained based on the key current value of the window feedback received; whether the integral value of the key current value is greater than zero is determined based on the preset stall current threshold; all the integral values ​​obtained are accumulated to obtain an accumulated value; when the accumulated value is greater than or equal to the preset accumulated threshold, it is determined that the window is in a stall state. During the detection, a more comprehensive and dynamic analysis method is adopted, that is, detection is performed based on the continuous change of the feedback current value over a period of time, which greatly improves the accuracy and reliability of the detection results.

[0091] The present application also provides a device embodiment that is based on the above embodiment, which is used to implement the method steps described in the above embodiment. The explanation based on the same name meaning is the same as the above embodiment, and has the same technical effect as the above embodiment, which will not be repeated here.

[0092] like Figure 2 As shown, the present application provides a vehicle window blocking detection device 200, comprising:

[0093] A receiving unit 201, used for receiving a key current value fed back by the vehicle window when the vehicle window is in motion;

[0094] An obtaining unit 202, configured to obtain an integral value of the key current value based on the key current value;

[0095] A first determining unit 203, configured to determine whether an integral value of the key current value is greater than zero based on a preset stall current threshold;

[0096] An accumulation unit 204, used to accumulate all the obtained integral values ​​to obtain an accumulated value;

[0097] The second determining unit 205 is configured to determine that the vehicle window is in a locked state when the accumulated value is greater than or equal to a preset accumulated threshold value.

[0098] Optionally, obtaining the integral value of the key current value based on the key current value includes:

[0099] When the key current value is greater than or equal to the preset stall current threshold for the first time, an integral value of the key current value is obtained based on the key current value.

[0100] Optionally, the determining whether the integral value of the key current value is greater than zero based on a preset stall current threshold value includes:

[0101] When the key current value is greater than a preset locked-rotor current threshold, an absolute value of an integral value of the key current value is obtained.

[0102] Optionally, the determining whether the integral value of the key current value is greater than zero based on a preset stall current threshold value includes:

[0103] When the key current value is less than or equal to the preset locked-rotor current threshold, a negative value of the absolute value of the integral value of the key current value is obtained.

[0104] Optionally, before determining whether the integral value of the key current value is greater than zero based on the preset stall current threshold, the method further includes:

[0105] When the integral value of the key current value is greater than a preset integral threshold, it is determined that the integral value of the key current value is equal to the preset integral threshold.

[0106] Optionally, when the accumulated value is greater than or equal to a preset accumulated threshold, determining that the vehicle window is in a blocked state includes:

[0107] When the accumulated value is greater than or equal to a preset accumulated threshold within a preset accumulated time, it is determined that the window is in a locked state, wherein the starting time point of the preset accumulated time is the time point when the key current value is greater than or equal to the preset locked current threshold for the first time.

[0108] Optionally, the device further comprises:

[0109] An exit unit is used to set the accumulated value to zero when it is determined that the vehicle window is in a blocked state, and control the vehicle window to exit the blocked state.

[0110] In the embodiment of the present application, when the window is in motion, the integral value of the key current value is obtained based on the key current value of the window feedback received; whether the integral value of the key current value is greater than zero is determined based on the preset stall current threshold; all the integral values ​​obtained are accumulated to obtain an accumulated value; when the accumulated value is greater than or equal to the preset accumulated threshold, it is determined that the window is in a stall state. During the detection, a more comprehensive and dynamic analysis method is adopted, that is, detection is performed based on the continuous change of the feedback current value over a period of time, which greatly improves the accuracy and reliability of the detection results.

[0111] Example 3

[0112] This embodiment provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method steps described in the above embodiment.

[0113] Example 4

[0114] An embodiment of the present application provides a non-volatile computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions can execute the method steps described in the above embodiment.

[0115] Finally, it should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other. For the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.

[0116] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for detecting a vehicle window blocking, characterized in that: include: When the window is in motion, the critical current value of the window feedback is received; obtaining an integral value of the key current value based on the key current value; Determining whether the integral value of the key current value is greater than zero based on a preset locked-rotor current threshold; Accumulate all the integral values ​​obtained to obtain an accumulated value; When the accumulated value is greater than or equal to a preset accumulated threshold, it is determined that the vehicle window is in a blocked state.

2. The method according to claim 1, characterized in that The step of obtaining the integral value of the key current value based on the key current value includes: When the key current value is greater than or equal to the preset stall current threshold for the first time, an integral value of the key current value is obtained based on the key current value.

3. The method according to claim 2, characterized in that The determining whether the integral value of the key current value is greater than zero based on the preset locked-rotor current threshold comprises: When the key current value is greater than a preset locked-rotor current threshold, an absolute value of an integral value of the key current value is obtained.

4. The method according to claim 2, characterized in that: The determining whether the integral value of the key current value is greater than zero based on the preset locked-rotor current threshold comprises: When the key current value is less than or equal to the preset locked-rotor current threshold, a negative value of the absolute value of the integral value of the key current value is obtained.

5. The method according to claim 4, characterized in that Before determining whether the integral value of the key current value is greater than zero based on the preset locked-rotor current threshold, the method further includes: When the integral value of the key current value is greater than a preset integral threshold, it is determined that the integral value of the key current value is equal to the preset integral threshold.

6. The method according to claim 2, characterized in that When the accumulated value is greater than or equal to a preset accumulated threshold, determining that the vehicle window is in a locked state includes: When the accumulated value is greater than or equal to a preset accumulated threshold within a preset accumulated time, it is determined that the window is in a locked state, wherein the starting time point of the preset accumulated time is the time point when the key current value is greater than or equal to the preset locked current threshold for the first time.

7. The method according to claim 1, characterized in that The method further comprises: When it is determined that the vehicle window is in a blocked state, the accumulated value is set to zero, and the vehicle window is controlled to exit the blocked state.

8. A vehicle window blocking detection device, characterized in that: include: A receiving unit, used for receiving a key current value fed back by the vehicle window when the vehicle window is in motion; an obtaining unit, configured to obtain an integral value of the key current value based on the key current value; A first determining unit, configured to determine whether an integral value of the key current value is greater than zero based on a preset stall current threshold; An accumulation unit, used for accumulating all the obtained integral values ​​to obtain an accumulated value; The second determination unit is used to determine that the vehicle window is in a blocked state when the accumulated value is greater than or equal to a preset accumulated threshold value.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

10. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method as claimed in any one of claims 1 to 7.