A window anti-pinch processing method and system using acceleration to identify bumpy roads

By identifying the acceleration characteristics of bumpy roads, collecting and filtering the acceleration-time curve, and increasing the anti-pinch suppression coefficient to optimize anti-pinch judgment, the problem of false anti-pinch on bumpy roads is solved, the probability of false anti-pinch is reduced, and the safety of window anti-pinch is improved.

CN119163321BActive Publication Date: 2025-09-30DONGFENG MOTOR GRP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411347324.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2025-09-30
Estimated Expiration
2044-09-26

AI Technical Summary

Technical Problem

The existing window ripple anti-pinch solution is prone to false triggering of the anti-pinch function on bumpy roads, resulting in a high probability of false anti-pinch, and the existing method of shielding the anti-pinch function increases the risk of injury from the window.

Method used

The acceleration characteristics of bumpy roads are identified through the airbag controller or other equipment equipped with acceleration sensors. The acceleration-time curve is collected and filtered to process. When it is determined that the vehicle enters a bumpy road, the anti-pinch suppression coefficient is increased to increase the anti-pinch force and optimize the anti-pinch judgment conditions.

Benefits of technology

While ensuring that the anti-pinch function is effective during vehicle driving, the probability of false anti-pinch is minimized, false anti-pinch triggering is reduced, and safety is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119163321B_ABST
    Figure CN119163321B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and system for preventing vehicle windows from being pinched using acceleration to identify bumpy roads. The system includes an acquisition module, a filtering module, a judgment module, and an execution module. The method includes acquiring acceleration and fitting it into an acceleration-time curve; filtering the acquired acceleration-time curve; determining whether a vehicle has entered a bumpy road based on the period of the filtered acceleration-time curve; and increasing the anti-pinch suppression coefficient during the bumpy period after recognizing that the vehicle has entered a bumpy road, thereby increasing the anti-pinch force. The present invention uses an airbag controller or other device equipped with an acceleration sensor to identify the acceleration characteristics of a vehicle traveling on a bumpy road and acquires an acceleration-time curve. The system determines whether the vehicle has entered a bumpy road based on the periodic changes in the acceleration-time curve and maintains this state for a certain period of time. This optimizes the anti-pinch judgment conditions and minimizes the probability of false anti-pinching while ensuring that the anti-pinch function is effective during vehicle driving.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile window control, and in particular to a window anti-pinch processing method and system for identifying bumpy roads using acceleration. Background Art

[0002] The ripple anti-pinch solution for car windows, if the road is bumpy during the automatic rising process of the car window, will cause the resistance of the car window motor to change and cause the driving current to fluctuate. However, the ripple anti-pinch solution needs to use the motor driving current to judge whether it is anti-pinch, stalled and other working conditions. Therefore, if the anti-pinch judgment logic under static working conditions is still used on bumpy roads, it is easy to trigger false anti-pinch. Existing technical solutions usually use the method of judging the vehicle speed to shield the anti-pinch function. If the speed reaches a certain threshold, the anti-pinch function is directly shielded. Although this can effectively reduce the probability of false anti-pinch, it will also increase the risk of injury from the car window, and the vehicle speed has no direct relationship with the fluctuation of the motor driving current. Therefore, a more accurate way can be used to judge the bumpy working conditions of the vehicle and optimize the false anti-pinch situation during the bumpy period, such as Figure 1 As shown in Figure 2, when a vehicle enters a bumpy road, its acceleration value will change dramatically. Summary of the Invention

[0003] To solve the above problems, the present invention proposes a window anti-pinch processing method and system that uses acceleration to identify bumpy roads. The airbag controller or other equipment equipped with an acceleration sensor identifies the acceleration characteristics of bumpy roads, and optimizes the anti-pinch judgment conditions during bumpy roads, thereby minimizing the probability of false anti-pinch while ensuring that the anti-pinch function is effective during vehicle driving.

[0004] The technical solution adopted by the present invention is: a method for preventing vehicle windows from being pinched by using acceleration to identify bumpy roads, the method comprising:

[0005] Collect acceleration and fit it into an acceleration-time curve;

[0006] Filter the collected acceleration-time curve;

[0007] Determine whether the vehicle has entered a bumpy road based on the filtered acceleration-time curve period;

[0008] After recognizing that the vehicle enters a bumpy road, the anti-pinch suppression coefficient is increased during the bumpy time, thereby increasing the anti-pinch force.

[0009] According to the above solution, the filtering process of the collected acceleration-time curve is specifically obtained by the following method:

[0010] The current moment filtered acceleration volt value is obtained by subtracting the current moment filtered acceleration volt value minus the acceleration volt value at the previous moment from the current moment filtered acceleration volt value minus the acceleration volt value at the previous moment, multiplied by the filtering coefficient, and adding the acceleration volt value at the previous moment.

[0011] According to the above scheme, the method of judging whether the vehicle has entered a bumpy road surface based on the acceleration-time curve period after filtering is specifically: when the acceleration change period is less than a preset period, it is judged that the vehicle has entered a bumpy road surface, and it is determined that the time the vehicle remains on the bumpy road surface is not less than a preset time.

[0012] According to the above solution, the change period is obtained by adding the time when the acceleration enters the positive value interval and the time when the acceleration enters the negative value interval.

[0013] According to the above solution, the acceleration enters the positive value interval specifically as follows: when the acceleration is a negative value, its value increases until it is greater than the hysteresis interval value, and it is determined that the acceleration enters the negative value interval;

[0014] The acceleration entering the negative value interval is specifically: when the acceleration is a positive value, its value decreases until it is less than the negative value of the hysteresis interval value, it is determined that the acceleration enters the negative value interval;

[0015] The hysteresis interval value is a non-negative number.

[0016] According to the above solution, the anti-pinch suppression coefficient is obtained by looking up the absolute value of the filtered acceleration voltage value at the current moment and the anti-pinch suppression coefficient is proportional to the absolute value.

[0017] According to the above solution, the relationship between the anti-pinch suppression coefficient and the anti-pinch force is: the anti-pinch force on a bumpy road surface is equal to the product of the anti-pinch force under the static working condition of the vehicle and the anti-pinch suppression coefficient.

[0018] A vehicle window anti-pinch processing system that uses acceleration to identify bumpy roads, comprising:

[0019] The acquisition module is used to collect acceleration and fit it into an acceleration-time curve;

[0020] A filtering module is used to filter the collected acceleration-time curve;

[0021] A judgment module, used to judge whether the vehicle enters a bumpy road based on the acceleration-time curve period after filtering;

[0022] The execution module is used to increase the anti-pinch suppression coefficient during the bumpy time after recognizing that the vehicle enters a bumpy road, thereby increasing the anti-pinch force.

[0023] Wherein, the filtering module is specifically used for:

[0024] The filtered acceleration volt value at the current moment is calculated, where the filtered acceleration volt value at the current moment is obtained by adding the acceleration volt value before filtering at the current moment minus the acceleration volt value before filtering at the previous moment, multiplied by the filtering coefficient, and the acceleration volt value at the previous moment.

[0025] The judgment module is specifically used for:

[0026] When the variation period of the acceleration-time curve is less than a preset period, it is determined that the vehicle has entered a bumpy road surface, and it is determined that the time the vehicle remains on the bumpy road surface is not less than a preset time.

[0027] The beneficial effects of the present invention are as follows: the present invention proposes to identify the acceleration characteristics of a vehicle when it is traveling on a bumpy road surface through an airbag controller or other equipment equipped with an acceleration sensor and collect an acceleration-time curve, judge that the vehicle has entered a bumpy road surface through the periodic changes of the acceleration-time curve, and maintain this state for a certain period of time, thereby optimizing the anti-pinch judgment conditions and minimizing the probability of false anti-pinch while ensuring that the anti-pinch function is effective during vehicle driving. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 This is a schematic diagram of the acceleration change of a vehicle traveling on a bumpy road;

[0029] Figure 2 This is a flow chart of the window anti-pinch processing method for using acceleration to identify bumpy roads according to the present invention;

[0030] Figure 3 Schematic diagram of acceleration-time curve before and after X-axis filtering in the embodiment;

[0031] Figure 4 This is a schematic diagram of the acceleration-time curve cycle in the embodiment;

[0032] Figure 5 Schematic diagram of the structure of the vehicle window system in the embodiment;

[0033] Figure 6 Schematic diagram of the acceleration of the vehicle along the X-axis and Y-axis in the embodiment.

[0034] In the figure: L1 - acceleration-time curve before filtering; L2 - acceleration-time curve after filtering. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0036] The present invention provides a method and system for preventing window pinching by using acceleration to identify bumpy roads. Figure 2 As shown, the method specifically includes:

[0037] S1. Collect acceleration and fit it into an acceleration-time curve.

[0038] By collecting the acceleration signal provided by the vehicle's airbag controller or other equipment with an acceleration sensor and fitting it, an acceleration-time curve is obtained with the horizontal axis being time and the vertical axis being acceleration.

[0039] S2. Filter the collected acceleration-time curve.

[0040] This embodiment takes the X-axis acceleration signal as an example, performs high-pass filtering on the collected acceleration-time curve, amplifies the acceleration signal with a high change rate, weakens the acceleration signal with a low change rate, and centers the curve to the Y-axis volt value origin of the coordinate system to facilitate curve period determination.

[0041] The specific method of filtering is as follows:

[0042] AccelerationSignalFilter[x]=AccelerationSignal[x]-((AccelerationSignal[x]-AccelerationSignal[x-1])*FilterCoef+AccelerationSignal[x-1])

[0043] Wherein, AccelerationSignalFilter[x] is the acceleration value after filtering at the current moment; AccelerationSignal[x] is the acceleration value before filtering at the current moment; AccelerationSignal[x-1] is the acceleration value at the previous moment; FilterCoef is the filter coefficient, which is 0.1 in this embodiment.

[0044] The filtering effect is as follows Figure 3 As shown, curve L1 is the acceleration-time curve before filtering, and curve L2 is the acceleration-time curve after filtering.

[0045] S3. Determine whether the vehicle enters a bumpy road based on the filtered acceleration-time curve period.

[0046] A hysteresis interval value Hyst for judging the positive and negative intervals of acceleration is set, where Hyst is a non-negative number. In this embodiment, Hyst=0.3g, where g is the acceleration due to gravity.

[0047] like Figure 4 As shown, when the acceleration is positive, when its value decreases until it is less than -Hyst, it is judged that the acceleration enters the negative range; the time of entering the negative range is counted and recorded as T1;

[0048] When the acceleration is negative, its value increases until it is greater than +Hyst, and it is judged that the acceleration has entered the positive range; the time it enters the positive range is counted and recorded as T2;

[0049] Then the acceleration change period T is: T = T1 + T2;

[0050] When the acceleration change period is less than the preset period, it is determined that the vehicle has entered a bumpy road surface, and it is determined that the vehicle remains on the bumpy road surface for no less than the preset time. In this embodiment, the preset period is set to 200ms and the preset time is set to 10s. The preset values ​​in the embodiment can also be adjusted according to actual system requirements.

[0051] S4. After recognizing that the vehicle enters a bumpy road, the anti-pinch suppression coefficient is increased during the bumpy time, thereby increasing the anti-pinch force.

[0052] After detecting that the vehicle has entered a bumpy road, the system determines that the vehicle has remained on the bumpy road for a certain period of time. During this period, the vehicle's anti-pinch suppression coefficient is increased. The anti-pinch suppression coefficient can be obtained by looking up the absolute value of the current filtered acceleration voltage value and is directly proportional to the absolute value of the current filtered acceleration voltage value.

[0053] The specific relationship between the anti-pinch suppression coefficient and the window anti-pinch force is:

[0054] WindowAntiPinchForce=StaticAntiPinchForce*AntiPinchSuppressionCoef

[0055] Among them, WindowAntiPinchForce is the anti-pinch force of the window when the vehicle is driving on a bumpy road; StaticAntiPinchForce is the anti-pinch force of the window under static vehicle conditions; AntiPinchSuppressionCoef is the anti-pinch suppression coefficient.

[0056] Therefore, it can be seen from this relationship that as the anti-pinch suppression coefficient increases, the window anti-pinch force also increases; during vehicle driving, when the operating resistance of the window motor is greater than the window anti-pinch force, the vehicle's anti-pinch function is triggered. The increase in the window anti-pinch force increases the operating resistance of the window motor required to trigger the anti-pinch function, reducing the probability of false anti-pinch; when the vehicle leaves the bumpy road, the anti-pinch suppression coefficient returns to the coefficient size under the vehicle's static operating conditions.

[0057] At the same time, to implement the above solution, the present invention also provides a vehicle window anti-pinch processing system that uses acceleration to identify bumpy roads, including:

[0058] The acquisition module is used to collect acceleration and fit it into an acceleration-time curve;

[0059] A filtering module is used to filter the collected acceleration-time curve;

[0060] A judgment module, used to judge whether the vehicle enters a bumpy road based on the acceleration-time curve period after filtering;

[0061] The execution module is used to increase the anti-pinch suppression coefficient during the bumpy time after recognizing that the vehicle enters a bumpy road, thereby increasing the anti-pinch force.

[0062] Among them, the filtering module is specifically used to calculate the acceleration volt value after filtering at the current moment. The specific calculation method is that the acceleration volt value after filtering at the current moment is equal to the acceleration volt value before filtering at the current moment, minus the acceleration volt value before filtering at the current moment minus the acceleration volt value at the previous moment, multiplied by the filtering coefficient and the sum of the acceleration volt value at the previous moment.

[0063] The judgment module is specifically used to determine whether the vehicle is driving on a bumpy road. When the change period of the acceleration-time curve is less than a preset period, it is determined that the vehicle has entered a bumpy road, and the time the vehicle remains on the bumpy road is determined to be no less than a preset time; the change period is specifically obtained by adding the time when the acceleration enters the positive value interval and the time when the acceleration enters the negative value interval.

[0064] At the same time, the window structure used in this embodiment is as follows Figure 5 As shown, it includes a window motor, a motor drive, a window and environmental components, a door / body, and an airbag controller; the window motor is powered by the motor drive and can realize forward and reverse rotation; the window motor generates motor current and feeds back to the motor drive; the window and environmental components are driven to rise and fall by the window motor, and there is resistance to the operation of the window motor during the rising and falling process of the window and environmental components. When the vehicle travels on a bumpy road, the door / body and the window and environmental components have vertical acceleration changes, which affects the operation resistance of the window motor; the acceleration signal required to determine the acceleration-time curve period is provided by the airbag controller.

[0065] Due to the current passenger car safety standards, all vehicles are equipped with airbag controllers, and the controller's collision judgment input comes from its own highly sensitive acceleration sensor chip. When the vehicle is driving, the airbag controller can obtain acceleration signals from the vehicle signal network, generally the acceleration of the X (horizontal) and Y (vertical) axes, such as Figure 6As shown in the figure. While the acceleration change on the Z (vertical) axis directly affects the window motor's operating resistance on bumpy roads, this also inevitably affects the acceleration of the X and Y axes. Driving on bumpy roads causes changes in the X and Y axis acceleration signals, shortening the acceleration signal's variation period. Therefore, the acceleration signal provided by the airbag controller can be collected to obtain the acceleration-time curve variation period to determine whether the vehicle has entered a bumpy road. Once this is detected, the anti-pinch function can be processed.

[0066] Meanwhile, in addition to the airbag controller used in this embodiment, other devices equipped with acceleration sensors may also be used to provide acceleration signals.

[0067] This embodiment proposes to use an airbag controller or other device equipped with an acceleration sensor to identify the acceleration characteristics of a vehicle when traveling on a bumpy road and collect an acceleration-time curve. The periodic changes in the acceleration-time curve are used to determine whether the vehicle has entered a bumpy road and maintain this state for a certain period of time, thereby optimizing the anti-pinch judgment conditions and minimizing the probability of false anti-pinch while ensuring that the anti-pinch function is effective during vehicle driving.

[0068] The present invention can be applied to various types of vehicles, especially off-road vehicles.

[0069] It should be understood that those skilled in the art can make improvements or changes based on the above description, and all such improvements and changes should fall within the scope of protection of the appended claims of the present invention.

Claims

1. A method for preventing vehicle windows from being pinched using acceleration to identify bumpy roads, characterized in that: The method includes: Collect acceleration and fit it into an acceleration-time curve; Filter the collected acceleration-time curve; Determine whether the vehicle has entered a bumpy road based on the filtered acceleration-time curve period; After recognizing that the vehicle has entered a bumpy road, the anti-pinch suppression coefficient is increased during the bumpy time, thereby increasing the anti-pinch force; The method of judging whether the vehicle enters a bumpy road surface based on the filtered acceleration-time curve period is as follows: When the change period of the acceleration-time curve is less than a preset period, it is determined that the vehicle has entered a bumpy road, and the time the vehicle remains on the bumpy road is not less than a preset time; The change period is obtained by adding the time when the acceleration enters the positive value interval and the time when the acceleration enters the negative value interval; The acceleration entering the positive range is specifically: When the acceleration is negative, its value increases until it is greater than the hysteresis interval value, and it is judged that the acceleration enters the negative value interval; The acceleration entering the negative range is specifically: When the acceleration is positive, its value decreases until it is less than the negative value of the hysteresis interval value, and it is judged that the acceleration enters the negative interval; The hysteresis interval value is a non-negative number.

2. The method for preventing and treating vehicle windows from being pinched using acceleration to identify bumpy roads according to claim 1, characterized in that: The filtering process of the collected acceleration-time curve is specifically achieved by the following method: The current moment filtered acceleration volt value is obtained by subtracting the current moment filtered acceleration volt value minus the acceleration volt value at the previous moment from the current moment filtered acceleration volt value minus the acceleration volt value at the previous moment, multiplied by the filtering coefficient, and adding the acceleration volt value at the previous moment.

3. The method for preventing and treating vehicle window pinching by using acceleration to identify bumpy roads according to claim 1, characterized in that: The anti-pinch suppression coefficient is obtained by looking up the table and calibrating the absolute value of the filtered acceleration voltage at the current moment, and the anti-pinch suppression coefficient is proportional to the absolute value.

4. The method for preventing and treating vehicle window pinching by using acceleration to identify bumpy roads according to claim 1, characterized in that: The relationship between the anti-pinch suppression coefficient and the anti-pinch force is: the anti-pinch force on a bumpy road is equal to the product of the anti-pinch force under the vehicle's static working condition and the anti-pinch suppression coefficient.

5. A window anti-pinch processing system that uses acceleration to identify bumpy roads, characterized in that: include: The acquisition module is used to collect acceleration and fit it into an acceleration-time curve; A filtering module is used to filter the collected acceleration-time curve; A judgment module, used to judge whether the vehicle enters a bumpy road based on the acceleration-time curve period after filtering; The execution module is used to increase the anti-pinch suppression coefficient during the bumpy time after recognizing that the vehicle enters a bumpy road, thereby increasing the anti-pinch force.

6. The vehicle window anti-pinch processing system for identifying bumpy roads using acceleration according to claim 5, characterized in that: The filtering module is specifically used for: The filtered acceleration volt value at the current moment is calculated, where the filtered acceleration volt value at the current moment is obtained by adding the acceleration volt value before filtering at the current moment minus the acceleration volt value before filtering at the previous moment, multiplied by the filtering coefficient, and the acceleration volt value at the previous moment.

7. The vehicle window anti-pinch processing system for identifying bumpy roads using acceleration according to claim 5, characterized in that: The judgment module is specifically used for: When the variation period of the acceleration-time curve is less than a preset period, it is determined that the vehicle has entered a bumpy road surface, and it is determined that the time the vehicle remains on the bumpy road surface is not less than a preset time.

Citation Information

Patent Citations

  • Trapping determination device for opening / closing section, vehicle with same, and trapping determination method for opening / closing section

    CN103124827A

  • Anti-pinch control method and anti-pinch control system for electric window of automobile

    CN103711402A