Vehicle window ripple wave anti-pinch bumpy road surface recognition processing method and system
By obtaining the window position and the actual current of the motor in real time, judging bumpy road surfaces with the motor drive current curve, optimizing the anti-clip judgment conditions, solving the problem of mis-clip prevention during bumpy road surfaces, ensuring that the anti-clip anti-clip function is effective during bumpy periods, and reducing the risk of mis-clip prevention during bumpy roads, reducing the risk of mis-clip prevention during bumpy roads .
Patent Information
- Application Number
- CN202411347325.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-26
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-09-26
AI Technical Summary
The existing window ripple anti-clip is easily triggered when it is bumpy on the road, resulting in misclip protection. In addition, the existing technology uses shielding function to reduce the probability of misclip protection, which will increase the risk of window injury, and the vehicle speed and motor drive. Current fluctuations have no direct relationship and there is a lack of accurate method of judging bump conditions.
By obtaining the window position and the actual current of the motor in real time, using the motor drive current curve fitting under static working conditions, we judge that the vehicle may enter the bumpy road, and confirm the bumpy state based on the motor current difference, duration and driving speed, and the preset time The internal shielding anti-clip function ensures that the probability of incorrect clamping is reduced during bumpy periods.
It effectively reduces the probability of incorrect clamping, ensures that the anti-clip function is effective during driving, minimizes the risk of incorrect clamping, and avoids window injuries caused by incorrect clamping.
Smart Images

Figure CN119163322A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of automobile window control, and in particular to a method and system for identifying and processing window ripples to prevent pinching and bumpy road surfaces. Background Art
[0002] The window ripple anti-pinch solution means that if the road is bumpy during the automatic rising process of the window, the resistance of the window motor will change and the driving current will fluctuate. The motor driving current is used to judge whether it is anti-pinch, stalled and other working conditions. However, if the anti-pinch judgment logic under static conditions is still used when the vehicle is driving on a bumpy road, it is easy to trigger false anti-pinch. The 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 window, and the vehicle speed has no direct relationship with the fluctuation of the motor driving current. Therefore, there is a need for a more accurate way to judge the vehicle's bumpy working conditions and optimize the false anti-pinch situation during the bumpy period. Summary of the invention
[0003] To solve the above problems, the present invention proposes a window ripple anti-pinch bumpy road identification and processing method and system, which identifies bumpy roads through motor current and optimizes 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] To this end, the technical solution adopted by the present invention is: a method for identifying and processing a bumpy road surface with a window ripple anti-pinch, the method comprising:
[0005] The current window position and the current actual motor current are obtained in real time, and the possibility of the vehicle entering a bumpy road is judged based on the motor drive current curve; the motor drive current curve is obtained by fitting the motor drive current when the window is raised under static normal working conditions;
[0006] After determining that the vehicle may enter a bumpy road, confirm that the vehicle enters a bumpy road according to effective conditions;
[0007] After confirming that the vehicle has entered a bumpy road, the vehicle's anti-pinch function will be disabled within a preset time.
[0008] According to the above scheme, the fitting process of the motor drive current curve is specifically as follows:
[0009] Under static normal working conditions, the motor drive current is recorded when the window passes through different height positions during the rising process, forming a curve with the horizontal axis being the window position and the vertical axis being the motor drive current.
[0010] According to the above scheme, judging that the vehicle may enter a bumpy road according to the motor drive current curve is specifically as follows:
[0011] According to the current window position, the corresponding motor drive current is obtained by searching the motor drive current curve, and the difference between the current actual motor current and the searched motor drive current is calculated in real time. If the difference is positive, it is considered that the motor running resistance is greater than the motor running resistance under static conditions; if the difference is negative, it is considered that the motor running resistance is less than the motor running resistance under static conditions;
[0012] When it is identified that the difference between the current actual motor current and the searched motor drive current is negative, it is determined that the vehicle may enter a bumpy road.
[0013] According to the above scheme, the confirmation that the vehicle enters a bumpy road according to the effective conditions is specifically as follows:
[0014] The vehicle is confirmed to be on a bumpy road when the following three valid conditions are met:
[0015] The motor current value is less than the preset current value; the motor current value is equal to the difference between the current actual motor current curve value and the motor drive current curve value;
[0016] The duration of the motor current value being less than the preset current value is greater than the preset time;
[0017] The vehicle's speed is greater than the preset speed.
[0018] According to the above scheme, the anti-pinch function of the vehicle is shielded within a preset time after confirming that the vehicle enters a bumpy road. Specifically:
[0019] After confirming that the vehicle has entered a bumpy road, the anti-pinch function is shielded within a preset time; when it is detected that the vehicle has left the bumpy road for a certain period of time, the anti-pinch function is restored.
[0020] A vehicle window control unit comprises a memory, a controller and a program stored in the memory and executable on the controller, wherein the controller implements the above method when executing the program.
[0021] A vehicle window ripple anti-pinch bumpy road surface recognition and processing system, comprising:
[0022] The initial judgment module is used to obtain the current window position and the current actual motor current in real time, and judge whether the vehicle may enter a bumpy road according to the motor drive current curve; the motor drive current curve is obtained by fitting the motor drive current when the window is raised under static normal working conditions;
[0023] A confirmation module, for determining that the vehicle may enter a bumpy road and confirming that the vehicle enters a bumpy road according to valid conditions;
[0024] The execution module is used to shield the vehicle anti-pinch function within a preset time after confirming that the vehicle enters a bumpy road.
[0025] Wherein, the actual motor current is generated by the window motor and fed back to the motor drive; the current window position is obtained by detecting the amount of current ripple.
[0026] Wherein, the confirmation module is specifically used for:
[0027] The vehicle is confirmed to be on a bumpy road when the following three valid conditions are met:
[0028] The motor current value is less than the preset current value; the motor current value is equal to the difference between the current actual motor current curve value and the motor drive current curve value;
[0029] The duration of the motor current value being less than the preset current value is greater than the preset time;
[0030] The vehicle's speed is greater than the preset speed.
[0031] Wherein, the execution module is specifically used for:
[0032] After confirming that the vehicle has entered a bumpy road, the anti-pinch function is shielded within a preset time; when it is detected that the vehicle has left the bumpy road for a certain period of time, the anti-pinch function is restored.
[0033] The beneficial effects of the present invention are as follows: the present invention determines that the vehicle may enter a bumpy road surface through the current window position and the current actual motor current in combination with the motor drive current curve, and confirms the possibility according to effective conditions, thereby optimizing the anti-pinch judgment conditions, so that the vehicle's anti-pinch function is shielded before the resistance reaches the anti-pinch trigger condition, thereby minimizing the probability of false anti-pinching while ensuring that the anti-pinch function is effective during vehicle driving. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 It is a flow chart of the method for identifying and processing the vehicle window ripple anti-pinch bumpy road surface of the present invention;
[0035] Figure 2 It is a schematic diagram of the motor driving current curve fitting when the window is raised under the static and normal working condition of the vehicle in the embodiment;
[0036] Figure 3 A schematic diagram of a motor driving current curve and a motor actual current curve in an embodiment;
[0037] Figure 4 Schematic diagram of the structure of the vehicle window system in the embodiment.
[0038] In the figure: L1-motor drive current curve; L2-motor actual current curve. DETAILED DESCRIPTION
[0039] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with 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 used to limit the present invention.
[0040] The present invention provides a method for identifying and processing a vehicle window ripple anti-pinch bumpy road surface, such as Figure 1 As shown, the method specifically includes:
[0041] S1. Obtain the current window position and the current actual motor current in real time, and determine whether the vehicle may enter a bumpy road based on the motor drive current curve.
[0042] The motor drive current curve is obtained by fitting the motor drive current when the window is raised under static normal working conditions:
[0043] The vehicle performs window learning to obtain the motor drive current AdaptCurrent[] when the window passes through different height positions during the rising process under static normal working conditions. After linear filling, a curve with the window position as the horizontal axis and the motor drive current as the vertical axis can be formed, which is used for the stall or anti-pinch judgment during the automatic rising process of the window. The motor drive current curve obtained in this embodiment is as follows Figure 2 shown.
[0044] After the motor drive current curve is obtained, during the actual driving process of the vehicle, according to the current window position, the corresponding motor drive current is obtained by searching the motor drive current curve, and the difference between the current actual motor current and the searched motor drive current is calculated in real time. If the difference is positive, it is considered that the motor running resistance is greater than the motor running resistance under static conditions; if the difference is negative, it is considered that the motor running resistance is less than the motor running resistance under static conditions;
[0045] When it is identified that the difference between the current actual motor current and the searched motor drive current is negative, it is determined that the vehicle may enter a bumpy road.
[0046] The current actual motor current is also fitted into a curve and placed in the same coordinate system as the motor drive current curve, such as Figure 3 As shown, when it is detected that the difference between the actual motor current and the motor drive current at the same window position is negative, it is determined that the vehicle may enter a bumpy road.
[0047] S2. After determining that the vehicle may enter a bumpy road, confirming that the vehicle enters a bumpy road based on effective conditions.
[0048] The bumpy road surface is considered effective when the following three conditions are met:
[0049] 1.PinchCurrent=ActualCurrent-AdaptCurrent <BumpyCurrent;
[0050] 2. T>T1;
[0051] 3.VehicleSpeed>BumpySpeed.
[0052] Among them, PinchCurrent is the motor current value; ActualCurrent is the actual motor current;
[0053] AdaptCurrent is the motor driving current; BumpyCurrent is the preset current value. In this embodiment, the preset current value BumpyCurrent is -500mA;
[0054] Wherein, T is the duration of the motor current value being less than the preset current value; T1 is the preset time, and in this embodiment, the preset time T1 is 10ms;
[0055] Among them, VehicleSpeed is the vehicle speed; BumpySpeed is the preset speed. In this embodiment, the preset speed BumpySpeed is 5KM / H.
[0056] S3. After confirming that the vehicle enters a bumpy road, the vehicle anti-pinch function is shielded within a preset time.
[0057] After identifying and confirming that the vehicle has entered a bumpy road, the anti-pinch function is shielded within the preset time T2; usually the system can detect the bumps in the early stage of the vehicle entering the bumpy road. When the resistance has reached the level that triggers the anti-pinch function, it is already within the shielding time interval of T2, so it can effectively prevent accidental anti-pinch function; when it is detected that the vehicle has left the bumpy road for T3 time, the anti-pinch function is restored.
[0058] In this embodiment, the preset time T2 is 100 ms, and T3 is 100 ms. T2 and T3 can be equal, or can be adjusted according to actual conditions.
[0059] At the same time, in order to implement the above method, the present invention also provides a vehicle window ripple anti-pinch bumpy road surface recognition and processing system, comprising:
[0060] The initial judgment module is used to obtain the current window position and the current actual motor current in real time, and judge that the vehicle may enter a bumpy road according to the motor drive current curve; the motor drive current curve is obtained by fitting the motor drive current when the window is raised under static normal working conditions; wherein, the actual motor current is generated by the window motor and fed back to the motor drive; the current window position is obtained by detecting the amount of current ripples, and can also be obtained by other means, such as setting a position sensor.
[0061] The confirmation module is used to determine that the vehicle may enter a bumpy road surface, and confirm that the vehicle has entered a bumpy road surface according to valid conditions; specifically, it is used to confirm that the vehicle has entered a bumpy road surface when the following three valid conditions are met: the motor current value is less than the preset current value; the motor current value is equal to the difference between the current actual motor current curve value and the motor drive current curve value; the duration that the motor current value is less than the preset current value is greater than the preset time; the vehicle driving speed is greater than the preset speed.
[0062] An execution module, used for shielding the vehicle anti-pinch function within a preset time after confirming that the vehicle enters a bumpy road;
[0063] Specifically used for:
[0064] After confirming that the vehicle has entered a bumpy road, the anti-pinch function is shielded within a preset time; when it is detected that the vehicle has left the bumpy road for a certain period of time, the anti-pinch function is restored.
[0065] Meanwhile, the window system structure used in this embodiment is as follows Figure 4 As shown, it includes the window motor, motor drive, window and environmental parts, and door; the window motor is powered by the motor drive and realizes forward and reverse rotation, and the current is monitored in real time during operation to identify the operating status of the window. When the vehicle is running, the window motor generates actual motor current and feeds back to the motor drive; the window and environmental parts are driven up and down by the window motor, and the door has vertical acceleration due to the bumps during vehicle driving. Therefore, it will affect the resistance of the window motor during operation.
[0066] When there is a positive acceleration in the vertical direction during the rising process of the window and environmental parts, the motor running resistance increases, and the actual motor current fed back by the window motor to the motor drive increases; when there is a negative acceleration in the vertical direction during the rising process of the window and environmental parts, the motor running resistance decreases, and the actual motor current fed back by the window motor to the motor drive decreases.
[0067] When a vehicle enters a bumpy road, the windows and environmental parts will inevitably have vertical acceleration. Therefore, when the window rises, the actual current of the motor that the window motor feeds back to the motor drive will increase or decrease.
[0068] This embodiment determines that the vehicle may enter a bumpy road through the current window position and the current actual motor current in combination with the motor drive current curve, and confirms this possibility based on effective conditions, thereby optimizing the anti-pinch judgment conditions so that the anti-pinch function of the vehicle is shielded before the resistance reaches the anti-pinch trigger conditions, thereby minimizing the probability of false anti-pinch while ensuring that the anti-pinch function is effective during vehicle driving.
[0069] This embodiment can be used in various types of vehicles, especially off-road vehicles.
[0070] It should be understood that those skilled in the art can make improvements or changes based on the above description, and all these improvements and changes should fall within the scope of protection of the appended claims of the present invention.
Claims
1. A method for identifying and processing window ripples and bumpy roads, characterized in that: The method comprises: The current window position and the current actual motor current are obtained in real time, and the possibility of the vehicle entering a bumpy road is judged based on the motor drive current curve; the motor drive current curve is obtained by fitting the motor drive current when the window is raised under static normal working conditions; After determining that the vehicle may enter a bumpy road, confirm that the vehicle enters a bumpy road according to effective conditions; After confirming that the vehicle has entered a bumpy road, the vehicle's anti-pinch function will be disabled within a preset time.
2. The method for identifying and processing window ripples and bumpy roads according to claim 1 is characterized in that: The fitting process of the motor drive current curve is specifically as follows: Under static normal working conditions, the motor drive current is recorded when the window passes through different height positions during the rising process, forming a curve with the horizontal axis being the window position and the vertical axis being the motor drive current.
3. The method for identifying and processing window ripples and bumpy roads according to claim 2, characterized in that: The method of judging that the vehicle may enter a bumpy road according to the motor drive current curve is as follows: According to the current window position, the corresponding motor drive current is obtained by searching the motor drive current curve, and the difference between the current actual motor current and the searched motor drive current is calculated in real time. If the difference is positive, it is considered that the motor running resistance is greater than the motor running resistance under static conditions; if the difference is negative, it is considered that the motor running resistance is less than the motor running resistance under static conditions; When it is identified that the difference between the current actual motor current and the searched motor drive current is negative, it is determined that the vehicle may enter a bumpy road.
4. The method for identifying and processing window ripples and bumpy roads according to claim 1, characterized in that: The specific confirmation of the vehicle entering a bumpy road according to the effective conditions is: The vehicle is confirmed to be on a bumpy road when the following three valid conditions are met: The motor current value is less than the preset current value; the motor current value is equal to the difference between the current actual motor current curve value and the motor drive current curve value; The duration of the motor current value being less than the preset current value is greater than the preset time; The vehicle's speed is greater than the preset speed.
5. The method for identifying and processing vehicle window ripples and bumpy roads according to claim 1, characterized in that: The specific method of shielding the vehicle anti-pinch function within a preset time after confirming that the vehicle enters a bumpy road is: After confirming that the vehicle has entered a bumpy road, the anti-pinch function is shielded within a preset time; when it is detected that the vehicle has left the bumpy road for a certain period of time, the anti-pinch function is restored.
6. A vehicle window control unit, comprising a memory, a controller, and a program stored in the memory and executable on the controller, characterized in that: When the controller executes the program, the method described in any one of claims 1 to 5 is implemented.
7. A vehicle window ripple anti-pinch bumpy road surface recognition and processing system, characterized in that: include: The initial judgment module is used to obtain the current window position and the current actual motor current in real time, and judge whether the vehicle may enter a bumpy road according to the motor drive current curve; The motor drive current curve is obtained by fitting the motor drive current when the window is raised under static normal working conditions; A confirmation module, for determining that the vehicle may enter a bumpy road and confirming that the vehicle enters a bumpy road according to valid conditions; The execution module is used to shield the vehicle anti-pinch function within a preset time after confirming that the vehicle enters a bumpy road.
8. The vehicle window ripple anti-pinch bumpy road surface recognition and processing system according to claim 7, characterized in that: The actual motor current is generated by the window motor and fed back to the motor driver; the current window position is obtained by detecting the amount of current ripple.
9. The vehicle window ripple anti-pinch bumpy road surface recognition and processing system according to claim 7, characterized in that: The confirmation module is specifically used for: The vehicle is confirmed to be on a bumpy road when the following three valid conditions are met: The motor current value is less than the preset current value; the motor current value is equal to the difference between the current actual motor current curve value and the motor drive current curve value; The duration of the motor current value being less than the preset current value is greater than the preset time; The vehicle's speed is greater than the preset speed.
10. The vehicle window ripple anti-pinch bumpy road surface recognition and processing system according to claim 7, characterized in that: The execution module is specifically used for: After confirming that the vehicle has entered a bumpy road, the anti-pinch function is shielded within a preset time; when it is detected that the vehicle has left the bumpy road for a certain period of time, the anti-pinch function is restored.
Citation Information
Patent Citations
Method for automobile window self-adaption anti-pinch control based on motor current collection
CN104948056A
Anti-pinching control method of power window and locked-rotor control method of motor of power window
CN106703583A
Accidental reverse compensation method for automobile window anti-pinch system
CN110173184A
Power window anti-pinch method and system
CN117823002A
Vehicle anti-pinch control method, device and equipment and storage medium
CN118003992A
Cited By
Car window ripple wave anti-pinch management system capable of intelligently recognizing bumpy road surface
CN119801356A
