Vehicle window control method, electronic equipment and vehicle

By real-time judgment of vehicle speed and window opening in the vehicle controller, the problem of loopholes in the existing window control technology before and after collision is solved, ensuring that the vehicle safely lowers the window after collision and reducing secondary damage is reduced Risk strengthens the overall safety performance of the vehicle.

CN119466553APending Publication Date: 2025-02-18GREAT WALL MOTOR CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411861326.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The existing window control technology has loopholes in the execution logic before and after the collision, which affects user safety, especially when the vehicle speed is high, triggering the collision window reduction strategy may cause secondary damage.

Method used

By implementing the collision window reduction judgment execution step in the vehicle controller, the vehicle speed information and the opening of each window are obtained, and whether the duration of the vehicle speed is less than or equal to the first preset vehicle speed and the opening of at least one window is less than or equal to the first preset vehicle speed and the opening of at least one window is less than or equal to the first preset vehicle speed. Set the opening condition, and if it is met, the collision window reduction strategy will be implemented.

Benefits of technology

Effectively judge and implement the collision window reduction strategy to ensure that when the vehicle speed is low after the collision and there are target window reductions that affect rescue, it reduces the risk of secondary damage and strengthens the overall safety performance of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119466553A_ABST
    Figure CN119466553A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle window control method, electronic equipment and a vehicle, and the method comprises the steps: responding to a received collision signal, and starting a collision window descending judgment execution step: obtaining vehicle speed information and each vehicle window opening degree; and in response to determining that the target window descending vehicle window exists and the duration that the vehicle speed information is smaller than or equal to the first preset vehicle speed reaches the preset duration, sending a window descending request to a vehicle window driving device corresponding to the target window descending vehicle window, and controlling the vehicle window driving device to adjust the vehicle window opening degree of the target window descending vehicle window to the first preset opening degree. Condition judgment for triggering the collision window descending strategy is reasonable and effective, the overall safety performance of the vehicle is enhanced, and optimization of an active safety system of a modern vehicle is facilitated.
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 control, and in particular to a vehicle window control method, electronic equipment and vehicle. Background Art

[0002] With the development of vehicle electrification and intelligence, more and more vehicles have collision protection functions, such as the window raising protection function after collision warning (i.e. before collision) and the window lowering protection function after collision. However, there are still loopholes in the execution logic, which in turn affect user safety. Summary of the invention

[0003] In view of this, the purpose of the present application is to provide a vehicle window control method, an electronic device and a vehicle to enhance the safety and rationality of the collision protection function of the vehicle.

[0004] Based on the above purpose, the present application provides a vehicle window control method, comprising:

[0005] In response to receiving a collision signal, the collision window lowering judgment execution steps are initiated:

[0006] Obtain vehicle speed information and window openings;

[0007] In response to determining that there is a target window-dropping window, and the duration of the vehicle speed information being less than or equal to the first preset vehicle speed reaches a preset duration, a window-dropping request is issued to a window driving device corresponding to the target window-dropping window, and the window driving device is controlled to adjust the window opening of the target window-dropping window to the first preset opening;

[0008] The target window-dropping window is a window whose window opening is less than or equal to the first preset opening.

[0009] Based on the same inventive concept, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.

[0010] Based on the same inventive concept, the present disclosure also provides a vehicle, which includes the electronic device as described above.

[0011] As can be seen from the above, the present application provides a window control method, an electronic device and a vehicle, wherein in the method, the controller continuously obtains the vehicle speed information and the opening of each window after receiving the collision signal, and determines whether to execute the collision window lowering strategy; when the vehicle speed information satisfies the vehicle speed condition that the duration of the vehicle speed being less than or equal to the first preset vehicle speed reaches the preset duration, and at least one vehicle window satisfies the vehicle window condition that its opening is less than or equal to the first preset opening, it means that the vehicle has met the conditions for executing the collision window lowering strategy after the collision, and the collision window lowering strategy is executed: a window lowering request is issued to the window drive device corresponding to the target window lowering window, and the window drive device is controlled to adjust the window opening of the target window lowering window to the first preset opening; wherein, satisfying the relevant vehicle speed conditions indicates that the vehicle has executed an effective braking action, so that the current vehicle speed is low or has been in a parking state, and then it is determined that the collision process is over or close to being over, and the user will not be caused secondary damage due to the execution of the collision window lowering strategy itself; in addition, satisfying the relevant window conditions indicates that there are still target window lowering windows that affect subsequent rescue. Therefore, the collision window-lowering strategy can be executed while meeting the above-mentioned vehicle speed conditions and window conditions. The above conditional judgments for triggering the collision window-lowering strategy are reasonable and effective, which enhances the overall safety performance of the vehicle and also helps to optimize the active safety system of modern vehicles. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0013] Figure 1 The window control method of the embodiment of the present application is shown in FIG. Figure 1 ;

[0014] Figure 2 The window control method of the embodiment of the present application is shown in FIG. Figure 2 ;

[0015] Figure 3 A schematic diagram of the structure of a vehicle window control device according to an embodiment of the present application;

[0016] Figure 4 A schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0017] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0018] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0019] For vehicles, automatic window control technology has become an important part of vehicle intelligence and safety. Its core is mainly reflected in the ability to control the windows to perform automatic lifting operations, so as to ensure the safety of passengers by adjusting the lifting of the windows. Therefore, vehicles that apply automatic window control strategies should have the ability of intelligent perception and dynamic regulation, and can adjust the operation mode of the windows in real time according to the actual operating status of the vehicle and the surrounding environmental parameters. In related technologies, the safety regulation strategies of windows usually include two types. One is before the vehicle has a collision accident, that is, the vehicle controller detects that the vehicle has a high potential collision risk. Since the open windows are easy to become safety hazards in a collision accident. Hidden danger channel, whether it is external flying debris, sundries and other external objects passing through the car window and injuring the occupants in the cab, or the occupants in the cab are thrown out of the cab due to the impact force, it will pose a direct threat to the life safety of the occupants. Therefore, it is necessary to execute the collision window raising strategy before the vehicle has a high potential collision risk; secondly, after the vehicle has a collision accident, that is, after the vehicle controller detects that the vehicle has a collision accident, the controller controls the window to drop and increase its opening, so that the user can escape from the cab through the open window when the door cannot be opened, ensuring the life safety of the occupants in the car, that is, it is necessary to execute the collision window lowering strategy after the vehicle has a collision.

[0020] However, there are unreasonable aspects in the above collision window raising strategy and collision window lowering strategy. For example, in the process of judging whether to execute the collision window lowering strategy, the collision window lowering strategy is executed after determining that the collision signal has been received. However, if the collision window lowering strategy is triggered when the vehicle speed is still high after the collision, whether the external debris, sundries and other external objects fly through the window and injure the occupants in the cab, or the occupants in the cab are thrown out of the cab due to the impact force, it will cause secondary harm to the life safety of the occupants. In other words, if the impact of vehicle speed is not considered in the collision window lowering strategy, the collision window raising strategy executed before the collision is meaningless. For another example, in the collision window raising protection strategy, the collision window raising protection strategy will exit based on the user's window lowering request, but during the collision process, the user's mis-triggering of the window control switch caused by the change in the occupant's body position is easy to occur. Therefore, in the execution of the collision window raising protection strategy, it should not be exited due to the user's window lowering request, and a more reasonable exit trigger mechanism is needed.

[0021] Based on the above, before and after a vehicle collision accident, the rational use of automatic window control strategies to ensure timely adjustment of the window opening before and after the collision can not only enhance the overall safety performance of the vehicle, but also help optimize the active safety system of modern vehicles.

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

[0023] In some embodiments, reference Figure 1 , a vehicle window control method, which can be executed by a vehicle controller as an execution subject, comprises:

[0024] In response to receiving the collision signal, a collision window lowering judgment execution step is initiated, which includes two subsequent steps S101 and S102.

[0025] The triggering of the collision signal may originate from an acceleration sensor or a collision sensor. Specifically, when a vehicle collides, the acceleration will change. The acceleration sensor can detect this change and identify possible collision signals by analyzing the vehicle's speed and acceleration signals. In addition, collision sensors are usually installed in the front and middle of the vehicle, such as the inside of the fenders on both sides of the vehicle body, under the headlight bracket, and on both sides of the engine radiator bracket. The function of the collision sensor is to detect the intensity signal of the vehicle collision when the vehicle collides, and input the signal into the airbag controller. The airbag controller determines whether to detonate the inflation element to inflate the airbag based on the signal of the collision sensor.

[0026] S101, obtaining vehicle speed information and the opening of each window;

[0027] In this step, the vehicle's controller can receive the vehicle's collision signal in real time. When the controller receives the collision signal generated by the vehicle, it means that the current vehicle has collided. Based on the current situation, the controller can obtain the vehicle speed information through the vehicle speed sensor and obtain the opening of each window through the window position sensors of each window to prepare for whether to execute the collision window lowering strategy later.

[0028] S102, in response to determining that there is a target window-dropping window, and the duration of the vehicle speed information being less than or equal to the first preset vehicle speed reaches a preset duration, executing a collision window-dropping strategy: issuing a window-dropping request to a window driving device corresponding to the target window-dropping window, and controlling the window driving device to adjust the window opening of the target window-dropping window to the first preset opening;

[0029] The target window-dropping window is a window whose window opening is less than or equal to the first preset opening.

[0030] In this step, the controller will determine whether the vehicle speed is less than or equal to the first preset speed (for example, 3 km / h) based on the acquired vehicle speed information. If the vehicle speed information is determined to be less than or equal to the first preset speed, the controller will start timing to determine whether this vehicle speed state continues for a preset time (for example, 5 seconds, and the preset time can be adjusted according to different vehicle models and safety standards). That is, the vehicle speed information must meet the two judgment conditions of being less than or equal to the first preset speed and continuing for a preset time under this vehicle speed state. If these two judgment conditions are met, it means that the vehicle has performed an effective braking action, and the current vehicle speed is low or has been in a parking state. The braking action can be performed by the user after stepping on the brake pedal, or automatically performed by the vehicle's AEB system (Automatic Emergency Braking). In addition, the controller will identify the windows whose current window openings are less than or equal to the first preset opening (for example, 50% opening) based on the acquired window openings, and these windows will be marked as "target lowered windows". When it is determined that the vehicle has performed an effective braking action so that the current vehicle speed is lower or is already in a parking state, it is determined that the collision process is over or is close to being over, and no secondary injury will be caused to the user due to the execution of the collision window lowering strategy itself. If it is monitored that there is a target window lowering window with a window opening less than or equal to the first preset opening, then the prerequisite for executing the collision window lowering strategy is met, and the collision window lowering strategy is executed so that the occupants of the vehicle can carry out self-rescue or the rescue personnel can carry out subsequent rescue of the occupants of the vehicle.

[0031] Among them, the collision window lowering strategy is that the controller sends a window lowering request to the window drive device corresponding to the target window lowering window, and controls the window drive device (such as a motor) to adjust the window opening of the target window lowering window to a first preset opening. The first preset opening is preset based on safety considerations and rescue convenience, and is usually an opening that ensures the safety of the occupants and facilitates the operation of rescue personnel. In addition, the vehicle's user interface (such as the instrument panel or the central control screen) will display the current window status and the status of the window lowering operation, providing the driver with necessary feedback information.

[0032] In this embodiment, the controller continuously obtains the vehicle speed information and the opening of each window after receiving the collision signal, and determines whether to execute the collision window-lowering strategy; when the vehicle speed information satisfies the vehicle speed condition that the duration of the continuous speed is less than or equal to the first preset speed reaches the preset duration, and at least one window satisfies the window condition that its opening is less than or equal to the first preset opening, it means that the vehicle has met the conditions for executing the collision window-lowering strategy after the collision, and the collision window-lowering strategy is executed: a window-lowering request is issued to the window drive device corresponding to the target window-lowering window, and the window drive device is controlled to adjust the window opening of the target window-lowering window to the first preset opening; wherein, satisfying the relevant vehicle speed conditions indicates that the vehicle has executed an effective braking action, so that the current vehicle speed is low or has been in a parking state, and then it is determined that the collision process is over or close to over, and the execution of the collision window-lowering strategy itself will not cause secondary damage to the user; in addition, satisfying the relevant window conditions indicates that there are still target window-lowering windows that affect subsequent rescue. Therefore, the collision window-lowering strategy can be executed while meeting the above-mentioned vehicle speed conditions and window conditions. The above conditional judgments for triggering the collision window-lowering strategy are reasonable and effective, which enhances the overall safety performance of the vehicle and also helps to optimize the active safety system of modern vehicles.

[0033] In some embodiments, before responding to determining that there is a target window-dropping window in S102, the method further includes:

[0034] The validity of the collision signal, vehicle speed information and each window opening is verified; in response to determining that the collision signal, vehicle speed information are all valid and at least one window opening is valid, a step of determining whether to execute a collision window lowering strategy based on the acquired vehicle speed information and each window opening is executed.

[0035] Among them, the validity verification of the vehicle speed information is mainly obtained by analyzing the vehicle speed sensor flag data, wherein the vehicle speed information and the vehicle speed sensor flag data can be sent to the controller as a frame of data, that is, the controller will verify the validity of the vehicle speed information at the corresponding moment based on the vehicle speed sensor flag data in multiple consecutive frames of data. For example, if the vehicle speed sensor flag data is 1, it means that the vehicle speed sensor is operating normally. If the vehicle speed sensor flag data is 0, it means that the speed sensor may not be able to operate normally due to a collision. If the vehicle speed sensor cannot operate normally, the collected speed information is invalid, that is, no subsequent judgment can be made based on the vehicle speed information.

[0036] Among them, the validity verification of the window opening is mainly obtained by analyzing the window position sensor flag data, wherein the window opening and the window position sensor flag data can be sent to the controller as a frame of data, that is, the controller will verify the validity of the window opening at the corresponding moment based on the window position sensor flag data in multiple consecutive frames of data. For example, if the window position sensor flag data is 1, it means that the window position sensor is operating normally. If the window position sensor flag data is 0, it means that the window position sensor may not be able to operate normally due to a collision. If the window position sensor cannot operate normally, the collected window opening is invalid, that is, no subsequent judgment can be made based on the window opening.

[0037] The validation of the collision signal is mainly carried out through the rolling counter (RC) and cyclic redundancy check (CRC); the rolling counter is used to prevent replay attacks and verify the timing of messages, and is a counter that increases with each message sent. The data sender and the data receiver configure rolling counters respectively. The counter value RC of the next message the data receiver expects to receive is larger than the RC value of the previous message. If the received counter value is less than or equal to the expected value, the data receiver believes that there is a jam in the data transmission process; the cyclic redundancy check is a checksum algorithm used to detect errors in data transmission or storage. It generates a short fixed-bit check value by applying a specific polynomial to the data and attaches it to the data. After receiving the data, the data receiver will recalculate the CRC using the same algorithm as the data sender and compare it with the CRC of the data sender. If the two do not match, it indicates that the data may have been erroneous or tampered with during transmission.

[0038] This embodiment mainly verifies the validity of the collision signal, vehicle speed information and window openings, wherein the validity verification of the collision signal is mainly to determine whether the collision process has indeed occurred and its duration can be calculated, and the validity verification of the vehicle speed information and window openings is mainly to determine whether the vehicle speed sensor and the window position sensor are still operating normally after the collision. Only when the vehicle speed sensor and the window position sensor are operating normally can the acquired vehicle speed information and window openings be determined to be valid information, thereby making subsequent judgments and providing reliability data basis for whether to execute the collision window lowering strategy later.

[0039] In some embodiments, the process of executing the collision window lowering judgment execution step further includes:

[0040] Determine whether there is a risk of another collision;

[0041] In response to determining that there is no risk of another collision, executing the step of issuing a window lowering request to a window driving device corresponding to the target window lowering window, that is, executing a collision window lowering strategy;

[0042] In response to determining that there is a risk of another collision, the collision window lowering judgment execution step is exited, and the window openings of each vehicle window and the speed information of the target collision object that collides with the vehicle again are obtained; in response to determining that there is a target window raising window, and the speed information of the target collision object is greater than or equal to the second preset vehicle speed, the collision window raising strategy is executed: a window raising request is issued to a window driving device corresponding to the target window raising window, and the window driving device is controlled to adjust the window opening of the target window raising window to the second preset opening;

[0043] The target window-lifting window is a window whose window opening is greater than or equal to the second preset opening.

[0044] The target collision object that collides with the vehicle again may be the vehicle, flying debris generated by the initial collision, or the like.

[0045] In this embodiment, the vehicle controller can determine whether the vehicle has a risk of collision again by determining whether a new collision warning signal is received. When there is a risk of collision again, the collision window lowering strategy is not executed to avoid unnecessary injuries to the occupants of the vehicle due to the open windows in the subsequent collision process after the collision window lowering strategy is executed. When there is a risk of collision again, the collision window raising strategy is determined by obtaining the opening of each window and the speed information of the target collision object.

[0046] Specifically, the collision warning signal generated by the vehicle can be an ABS (Anti-Lock Braking System) activation prompt signal, which means that the vehicle's ABS is running and there is a possibility that the wheels are completely locked or lose controllability of the direction during braking; it can also be a VDC (Vehicle Dynamics Control) activation prompt signal, which means that the vehicle's VCD is running and means that the system is correcting the vehicle's unstable state, such as vehicle skidding, understeer or oversteer. It can also be a FCW (Forward Collision Warning) warning signal. When FCW detects that the vehicle in front is decelerating or the distance is too close through radar or camera, FCW determines that a collision accident may occur based on the speed information (such as acceleration) of the rear vehicle or other splashing objects, and immediately generates a warning signal to remind the driver to take emergency braking measures to avoid or reduce collision damage.

[0047] Specifically, the controller will determine whether the speed information is greater than or equal to a preset speed (for example, 80 km / h) based on the speed information of the target collision object obtained. If the speed information is determined to be greater than or equal to the preset speed, once the risk of another collision is detected after the collision, because the speed of the vehicle is low or it is parked, the time interval between the secondary collisions will generally be shorter. Therefore, there is no need to determine whether the speed information continues for a preset time (for example, 5 seconds) as in the aforementioned embodiment. That is, as long as the speed information of the target collision object meets the vehicle speed condition of being greater than or equal to the preset speed, it means that the subsequent collision may be more intense. In addition, the controller will identify the windows whose current window openings are greater than or equal to the second preset opening (for example, 10% opening) based on the obtained window openings, and these windows will be marked as "target window-lifting windows".

[0048] This embodiment describes a scenario in which a chain collision may occur. It is also necessary to determine whether to execute the collision window-lowering strategy while determining whether there is a risk of another collision. For example, after vehicle A is collided with vehicle B, although the vehicle speed is reduced to the first preset speed and there is a target window-lowering, the collision window-lowering strategy is not executed due to the risk of collision with vehicle C, so as to avoid secondary injuries to the occupants of the vehicle caused by the collision window-lowering strategy during the collision process; and as long as the speed information of the target collision object satisfies the preset speed or greater and there is a target window-raising window, the collision window-raising strategy is executed to protect the safety of the occupants in the vehicle when a subsequent collision occurs.

[0049] In some embodiments, the step of controlling the window driving device to adjust the window opening of the target window-dropping window to a first preset opening in S102 includes:

[0050] The collision level is determined based on the collision signal; the collision window lowering duration is determined based on the collision level, and the window driving device is controlled to adjust the window opening of the target window lowering window to a first preset opening according to the collision window lowering duration. The collision window lowering duration is negatively correlated with the collision level.

[0051] Specifically, determining the collision window lowering duration based on the collision level includes:

[0052] In response to determining that the collision level is a high level, the collision window lowering time length is a first preset window lowering time length; in response to determining that the collision level is not a high level, the collision window lowering time length is a second preset window lowering time length;

[0053] Among them, the first preset window lowering time length is smaller than the second preset window lowering time length.

[0054] In this embodiment, the window lowering time is determined based on the collision level of the vehicle. If the collision level is high (such as the airbag is deployed), the probability of needing rescue is high, and the window drive device needs to be controlled to operate at a high speed to lower the window as soon as possible so that rescue can be quickly carried out later. If the collision level is not high (such as the airbag is not deployed), the probability of needing rescue is low, and the window drive device is controlled to operate at a normal speed to avoid the problem of overheating of the window drive device caused by high-speed operation. In this embodiment, as long as the vehicle collides, regardless of the level (i.e., regardless of the probability of needing rescue), as long as the vehicle speed conditions and window conditions in the aforementioned embodiment are met, the collision window lowering strategy will be executed, that is, any collision scene that may require rescue will not be missed, so as to ensure that after the vehicle collides, by executing the collision window lowering strategy, the occupants can save themselves as soon as possible or external forces can carry out subsequent rescue as soon as possible.

[0055] In some embodiments, the method further includes: in response to determining that a user's window raising or lowering request is received, or the cumulative number of judgments for the preset time length exceeds a preset number, or the collision signal disappears, or the number of executions of the collision window lowering strategy within an ignition cycle exceeds a preset number, then stopping the execution of the collision window lowering judgment execution step.

[0056] Specifically, when receiving a window raising and lowering request from the user (including window raising request and window lowering request), since the current vehicle speed is low or the vehicle is already in a parking state, the user's body position is relatively fixed, and there is basically no possibility of accidentally triggering the window raising or lowering button. Therefore, when the controller receives a window raising and lowering request from the user, the controller should respond to the user's instruction and stop executing the collision window lowering judgment execution step, that is, exit the collision window lowering strategy. Among them, the user may issue a window raising request based on property safety or warmth requirements, or issue a window lowering request based on heat dissipation requirements or rescue needs. For example, the first preset opening in the collision window lowering strategy is 50% opening, but the user may need to continue to lower the window based on rescue needs, and in this case, a window lowering request will still be issued.

[0057] Specifically, a specific example of the situation where the number of judgments for the preset time length exceeds the preset number of times is as follows: the preset number of times is 3 times, the first preset vehicle speed is 3 km / h, the first preset time length is 5 seconds, and the process of executing the collision window lowering strategy is 5 seconds (i.e., reducing from the fully closed state to the 50% open state within 5 seconds). In the statistical process of whether the continuous duration of the vehicle speed information less than or equal to the first preset vehicle speed reaches the first preset time length, it is possible that the timing has not reached 5 seconds for three consecutive times, and the collision window lowering strategy is not executed (indicating that the vehicle speed is unstable and it is not suitable to execute the collision window lowering strategy). It may be that the timing reaches 5 seconds for the third time. In this case, the collision window lowering strategy is executed when the timing reaches 5 seconds for the third time. For example, when the vehicle speed is ≤3 km / h, the timing starts and the count is +1. When the timing has not reached 5 seconds, the vehicle speed becomes >3 km / h or is invalid or lost, then the timing is reset and the count is +1. If the vehicle speed becomes ≤3 km / h again, the 5-second timing is restarted immediately and the count is +1. When the timing is full for 5 seconds, the collision window lowering strategy is executed. That is, when the count reaches the fourth time, the vehicle may have executed the collision window-lowering strategy, or may not have executed the collision window-lowering strategy. However, in either case, all timing and counts are cleared at the fourth time, and the collision window-lowering judgment execution steps are stopped, that is, the collision window-lowering strategy is exited to avoid energy consumption problems caused by the controller's long-term execution of the collision window-lowering strategy data judgment process.

[0058] Specifically, for the situation where the number of executions of the collision window-lowering strategy exceeds the preset number within one ignition cycle, where one ignition cycle is the vehicle power switching from ON mode to OFF mode or ACC mode and then switching to ON mode, exemplarily, the preset number is 1, that is, the collision window-lowering strategy is only triggered once within one ignition cycle. After the collision window-lowering strategy is executed once, the collision window-lowering judgment execution step is stopped, that is, the collision window-lowering strategy is exited, thereby avoiding the energy consumption problem caused by the controller executing the data judgment process of the collision window-lowering strategy for a long time.

[0059] Specifically, in the case where the collision signal disappears, that is, the received collision signal in the aforementioned embodiment is a continuous collision signal, the longer the collision signal lasts, the higher the collision level is, and the higher the possibility of the collision causing harm to the occupants of the vehicle. Therefore, only when the collision signal can last for 5 seconds or more, it is possible that the vehicle speed information is less than or equal to the first preset vehicle speed for a duration of 5 seconds (the first preset duration), and it is possible to execute the collision window lowering strategy. If the collision signal only lasts for 1 second, it means that it is only an instantaneous collision, and the two vehicles are separated after the collision. This type of collision is most likely a lateral scratch, and the collision level is low, so there is no need to execute the collision window lowering strategy.

[0060] This embodiment mainly describes the triggering conditions for exiting the collision window lowering strategy. The conditions are independent of each other, that is, the controller will stop executing the collision window lowering judgment execution step when receiving the user's window raising and lowering request, or the cumulative number of judgments for the preset time length exceeds the preset number, or the collision signal disappears, or the number of executions of the collision window lowering strategy exceeds the preset number in one ignition cycle, that is, exit the collision window lowering strategy. In addition, the conditions complement each other. For example, if the collision signal lasts for a long time, if it is repeatedly judged whether it meets the collision window lowering strategy, it will cause functional loss. Therefore, it is also limited to stop executing the collision window lowering judgment execution step when the number of executions of the collision window lowering strategy exceeds the preset number in one ignition cycle or the number of executions of the collision window lowering strategy exceeds the preset number in one ignition cycle, thereby avoiding the energy consumption problem caused by the controller executing the data judgment process of the collision window lowering strategy for a long time.

[0061] In some embodiments, reference Figure 2 , before the response to receiving the collision signal comprises:

[0062] In response to receiving the vehicle collision warning signal, the collision window raising judgment execution step is initiated, which includes the subsequent two steps S201 and S202.

[0063] Among them, the collision warning signal generated by the vehicle is a related signal that is likely to cause the vehicle to have a collision accident, which is used to adjust the vehicle in advance and to warn the occupants in advance; among them, the collision warning information can be an ABS (Anti-Lock Braking System) activation prompt signal, which means that the vehicle's ABS is running, and there is a possibility that the wheels are completely locked during braking, or the controllability of the direction is lost; it can also be a VDC (Vehicle Dynamics Control) activation prompt signal, which means that the vehicle's VCD is running and means that the system is correcting the vehicle's unstable state, such as vehicle skidding, understeering or oversteering, etc.; it can also be a FCW (Forward Collision Warning) warning signal. When FCW detects that the vehicle in front is slowing down or the distance is too close through radar or camera, FCW determines that a collision accident may occur based on the current vehicle speed and acceleration, and immediately generates a warning signal to remind the driver to take emergency braking measures to avoid or reduce collision damage.

[0064] S201, obtaining vehicle speed information and window openings;

[0065] In this step, when the controller receives the collision warning information generated by the vehicle, it means that the current vehicle is at risk of collision. Based on the current situation, the controller can determine whether to execute the collision window-raising strategy by obtaining the window opening and vehicle speed information of each vehicle, so as to determine that the window opening when executing the collision window-raising strategy can play a role in blocking and protecting objects outside the vehicle when a collision accident occurs.

[0066] S202, in response to determining that there is a target window-up window, and the duration of the vehicle speed information being greater than or equal to the second preset vehicle speed reaches a preset duration, executing a collision window-up strategy: issuing a window-up request to a window drive device corresponding to the target window-up window, and controlling the window drive device to adjust the window opening of the target window-up window to the second preset opening;

[0067] The target window-lifting window is a window whose window opening is greater than or equal to the second preset opening.

[0068] In this step, the controller will determine whether the vehicle speed is greater than or equal to the second preset speed (for example, 80Km / h) based on the acquired vehicle speed information. If the vehicle speed information is determined to be greater than or equal to the second preset speed, the controller will start timing to determine whether this speed state continues for a preset time (for example, 5s, and the preset time can be adjusted according to different vehicle models and safety standards). That is, the vehicle speed information must meet the two judgment conditions of being greater than or equal to the second preset speed and continuing for a preset time at this speed state. If these two judgment conditions are met, it means that the vehicle speed is high and the risk of collision is greater. In addition, the controller will identify the windows whose current window openings are greater than or equal to the second preset openings (for example, 10% openings) based on the acquired window openings, and these windows will be marked as "target window-lifting windows."

[0069] Among them, the collision window-lifting strategy is that the controller sends a window-lifting request to the window drive device corresponding to the target window-lifting window, and controls the window drive device (such as a motor) to adjust the window opening of the target window-lifting window to a second preset opening. The second preset opening is preset based on safety considerations and is usually an opening that can ensure the safety of the occupants. In addition, the vehicle's user interface (such as the instrument panel or the central control screen) will display the current window status and the status of the window-lifting operation, providing the driver with necessary feedback information.

[0070] In this embodiment, after receiving the collision warning signal, the controller continuously obtains the vehicle speed information and the opening of each window, and determines whether to execute the collision window raising strategy; when the vehicle speed information satisfies the vehicle speed condition that the duration of the vehicle speed is greater than or equal to the second preset vehicle speed and reaches the preset duration, and at least one vehicle window satisfies the vehicle window condition that its opening is greater than or equal to the second preset opening, it means that the vehicle has met the conditions for executing the collision window raising strategy, and the collision window raising strategy is executed: a window raising request is issued to the vehicle window driving device corresponding to the target window lowering window, and the vehicle window driving device is controlled to adjust the window opening of the target window lowering window to the second preset opening; wherein, satisfying the relevant vehicle speed conditions indicates that the vehicle speed is high, the collision risk is large, and the subsequent collision level may be high; in addition, satisfying the relevant vehicle window conditions indicates that there is still a target window raising window that affects the safety of the vehicle internal personnel during the collision process. Therefore, when the above vehicle speed conditions and vehicle window conditions are met, the collision window raising strategy can be executed. The above judgment of the conditions for triggering the collision window raising strategy is reasonable and effective, which strengthens the overall safety performance of the vehicle and also helps to optimize the active safety system of modern vehicles.

[0071] In some embodiments, the method further includes: not responding to a user-based window raising or lowering request during execution of the collision window raising strategy.

[0072] It should be noted that, in the process of executing the collision window lowering strategy, if the user's window raising and lowering request (window raising request or window lowering request) is received in the aforementioned embodiment, the user's window raising and lowering request is executed, and the collision window lowering judgment execution step is exited. In the present embodiment, the user's window raising and lowering request is not responded to in the process of executing the collision window raising strategy. This is because, when executing the collision window lowering strategy, the vehicle speed is low, the collision process is over or close to the end, and the user's false triggering process of the window raising and lowering button will basically not occur at this time, so the user's window raising and lowering request can be executed. In the present embodiment, in the process of executing the collision window raising operation, the vehicle may suddenly turn or suddenly brake to avoid obstacles, which may cause a drastic change in the body position of the occupants in the vehicle. In this case, the false triggering probability of the window raising and lowering button is greatly increased. Therefore, in the process of executing the collision window raising operation, the user's window raising and lowering request is not responded to, especially the user's window lowering request is not responded to, so as to ensure that the window opening can play a role in blocking and protecting the affairs outside the vehicle when the vehicle has a collision accident.

[0073] In addition, in this embodiment, further description is made on how to exit the collision window raising strategy. Specifically, when the collision warning signal disappears, the collision window raising judgment execution step can be stopped, that is, the collision window raising strategy is exited.

[0074] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0075] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0076] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a vehicle window control system.

[0077] refer to Figure 3 , the vehicle window control device comprises:

[0078] An acquisition module 301 is configured to acquire vehicle speed information and openings of each vehicle window in response to receiving a collision signal;

[0079] The judgment execution module 302 is configured to, in response to determining that there is a target window-dropping window and the duration of the vehicle speed information being less than or equal to the first preset vehicle speed reaches a preset duration, issue a window-dropping request to a window driving device corresponding to the target window-dropping window, and control the window driving device to adjust the window opening of the target window-dropping window to the first preset opening;

[0080] The target window-dropping window is a window whose window opening is less than or equal to the first preset opening.

[0081] Furthermore, the judgment execution module 302 is further configured to:

[0082] It is determined whether there is a risk of a second collision. In response to determining that there is no risk of a second collision, a step of issuing a window lowering request to a window driving device corresponding to the target window lowering window is executed.

[0083] Further, the acquisition module 301 is further configured to, in response to determining that there is a risk of a second collision, acquire the opening of each vehicle window and the speed information of the target collision object that collides with the vehicle again;

[0084] The judgment execution module 302 is further configured to, in response to determining that there is a target window-up window and the speed information of the target collision object is greater than or equal to a preset speed, issue a window-up request to a window driving device corresponding to the target window-up window, and control the window driving device to adjust the window opening of the target window-up window to a second preset opening;

[0085] The target window-lifting window is a window whose window opening is greater than or equal to the second preset opening.

[0086] Furthermore, the judgment execution module 302 is further configured to:

[0087] determining a collision level based on the collision signal;

[0088] Determine a collision window lowering duration based on the collision level, and control the window driving device to adjust the window opening of the target window lowering window to a first preset opening according to the collision window lowering duration;

[0089] The window lowering duration during collision is negatively correlated with the collision level.

[0090] Furthermore, the judgment execution module 302 is further configured to:

[0091] In response to determining that a window raising or lowering request from the user is received, or the number of judgments for the preset time length exceeds the preset number, or the collision signal disappears, or the number of executions of the collision window lowering strategy exceeds the preset number within one ignition cycle, the collision window lowering judgment execution step is exited.

[0092] Furthermore, the judgment execution module 302 is further configured to:

[0093] Before the step of responding to determining that there is a target window-dropping vehicle window, the method includes:

[0094] Verifying the validity of the collision signal, vehicle speed information and window openings;

[0095] In response to determining that the collision signal and the vehicle speed information are both valid and at least one window opening is valid, it is determined whether the target window-dropping window exists.

[0096] Furthermore, the acquisition module 301 is further configured to: in response to receiving a vehicle collision warning signal, acquire vehicle speed information and the opening of each window;

[0097] The judgment execution module 302 is further configured to: in response to determining that there is a target window-up window, and the duration of the vehicle speed information being greater than or equal to the second preset vehicle speed reaches a preset duration, execute the collision window-up strategy: issue a window-up request to a window drive device corresponding to the target window-up window, and control the window drive device to adjust the window opening of the target window-up window to the second preset opening;

[0098] The target window-lifting window is a window whose window opening is greater than or equal to the second preset opening.

[0099] Furthermore, the judgment execution module 302 is further configured to: not respond to a window lowering request or a window raising request based on a user during the process of executing the collision window raising judgment execution step.

[0100] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the vehicle window control method described in any of the above embodiments is implemented.

[0101] Figure 4 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0102] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0103] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0104] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0105] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WFI, Bluetooth, etc.).

[0106] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0107] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0108] The electronic device of the above embodiment is used to implement the corresponding vehicle window control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0109] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle window control method described in any of the above embodiments.

[0110] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0111] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the vehicle window control method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0112] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0113] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0114] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0115] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0116] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0117] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0118] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0119] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.

Claims

1. A vehicle window control method, characterized in that: include: In response to receiving a collision signal, the collision window lowering judgment execution steps are initiated: Obtain vehicle speed information and window openings; In response to determining that there is a target window-dropping window, and the duration of the vehicle speed information being less than or equal to the first preset vehicle speed reaches a preset duration, a window-dropping request is issued to a window driving device corresponding to the target window-dropping window, and the window driving device is controlled to adjust the window opening of the target window-dropping window to the first preset opening; The target window-dropping window is a window whose window opening is less than or equal to the first preset opening.

2. The method according to claim 1, characterized in that The process of executing the collision window lowering judgment execution step also includes: judging whether there is a risk of another collision, and in response to determining that there is no risk of another collision, executing the step of issuing a window lowering request to the window drive device corresponding to the target window lowering window.

3. The method according to claim 2, characterized in that Also includes: In response to determining that there is a risk of a second collision, obtaining information on the opening of each window and the speed of a target collision object that will collide with the vehicle again; In response to determining that there is a target window-up window and the speed information of the target collision object is greater than or equal to a preset speed, a window-up request is issued to a window driving device corresponding to the target window-up window, and the window driving device is controlled to adjust the window opening of the target window-up window to a second preset opening; The target window-lifting window is a window whose window opening is greater than or equal to the second preset opening.

4. The method according to claim 1, characterized in that The controlling the window driving device to adjust the window opening of the target window-dropping window to a first preset opening includes: determining a collision level based on the collision signal; Determine a collision window lowering duration based on the collision level, and control the window driving device to adjust the window opening of the target window lowering window to a first preset opening according to the collision window lowering duration; The window lowering duration during collision is negatively correlated with the collision level.

5. The method according to claim 1, characterized in that Also includes: In response to determining that a window raising or lowering request from the user is received, or the number of judgments for the preset time length exceeds the preset number, or the collision signal disappears, or the number of executions of the collision window lowering strategy exceeds the preset number within one ignition cycle, the collision window lowering judgment execution step is exited.

6. The method according to claim 1, characterized in that Before the step of responding to determining that there is a target window-dropping vehicle window, the method includes: Verifying the validity of the collision signal, vehicle speed information and window openings; In response to determining that the collision signal and the vehicle speed information are both valid and at least one window opening is valid, it is determined whether the target window-dropping window exists.

7. The method according to claim 1, characterized in that Before the step of responding to receiving a collision signal, the method comprises: In response to receiving a vehicle collision warning signal, the collision window lifting judgment execution steps are initiated: Obtain vehicle speed information and window openings; In response to determining that there is a target window-lifting window, and the duration of the vehicle speed information being greater than or equal to the second preset vehicle speed reaches a preset duration, executing the collision window-lifting strategy: issuing a window-lifting request to a window driving device corresponding to the target window-lifting window, and controlling the window driving device to adjust the window opening of the target window-lifting window to the second preset opening; The target window-lifting window is a window whose window opening is greater than or equal to the second preset opening.

8. The method according to claim 7, characterized in that Also includes: In the process of executing the collision window raising determination execution step, no response is given to a window lowering request or a window raising request based on a user.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 8 is implemented.

10. A vehicle, characterized in that: The vehicle comprises the electronic device as claimed in claim 9.

Citation Information

Cited By

  • Vehicle window control method and apparatus, electronic device, and vehicle

    WO2026130177A1