Vehicle door and window control method and device, electronic equipment and medium
By setting sensors in the car to detect hazardous situations and obstacles, automatic or responsive control of doors and windows is achieved, solving the problem that passengers cannot independently control doors and windows, and improving driving safety and emergency escape capabilities.
Patent Information
- Application Number
- CN202510384711.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2025-05-13
AI Technical Summary
In existing cars, the co-pilot and rear passengers cannot control the doors and windows independently, resulting in safety hazards when the main driver makes mistakes or fails in time, especially in case of danger.
By providing a first sensor on the target vehicle to detect the danger situation, and automatically open the door and windows when there is a danger situation, or detect obstacles on the side and behind the door through the second sensor without danger, responding to the door unlocking operation of the internal passenger.
Improves the safety of vehicles in danger situations, ensures that passengers can escape in an emergency, and avoids the risk of door collisions caused by obstacles.
Smart Images

Figure CN119981582A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a vehicle door and window control method, device, electronic equipment and medium. Background Art
[0002] With the rapid development of the automobile industry, automobile safety issues have received increasing attention. At present, in the operation of the driver controlling the doors and windows, the main driver generally has the right to operate the door and window locks. When the main driver presses the button to open the door and window locks, the door and window locks are opened, and the doors and windows can be opened and closed. When the main driver presses the button to lock the door and window locks, the door and window locks are locked, and the doors and windows cannot be opened and closed. The co-pilot and the passengers in the back seats have no right to operate and cannot control the opening and locking of the door and window locks. However, in some cases, due to the negligence or accident of the main driver, the door and window locks may be operated incorrectly or untimely, which may affect the driving safety of the vehicle or the life safety of the passengers inside, and there are safety hazards. Summary of the invention
[0003] The embodiments of the present application provide a vehicle door and window control method, device, electronic device and medium to automatically and accurately identify the current situation of the target vehicle, specifically assist the main driver to perform door and window lock operations, and improve driving safety.
[0004] According to one aspect of the present application, a vehicle door and window control method is provided, the method comprising:
[0005] The first sensor provided on the target vehicle is used to detect the dangerous situation of the target vehicle to determine whether the target vehicle is in a dangerous situation; wherein the dangerous situation is a situation where the target vehicle is in an abnormal driving state and poses a threat to the safety of people inside the target vehicle;
[0006] If the target vehicle is in danger, respond to the unlocking operation of the doors and windows of the target vehicle by the personnel inside the target vehicle or automatically perform the unlocking operation of the doors and windows of the target vehicle;
[0007] Otherwise, obstacles on the side of the door and / or the rear of the target vehicle are detected according to a second sensor provided on the target vehicle, and an unlocking operation of the door of the target vehicle by a person inside the target vehicle is responded to according to the detection result.
[0008] According to one aspect of the present application, a vehicle door and window control device is provided, the device comprising:
[0009] A dangerous situation detection module is used to detect the dangerous situation of the target vehicle through a first sensor provided on the target vehicle to determine whether the target vehicle is in a dangerous situation; wherein the dangerous situation is a situation where the target vehicle is in an abnormal driving state and poses a threat to the safety of people inside the target vehicle;
[0010] A response module, for responding to an unlocking operation of doors and windows of the target vehicle by a person inside the target vehicle or automatically performing an unlocking operation of doors and windows of the target vehicle if the target vehicle is in danger;
[0011] The detection module is used to detect obstacles on the side of the door and / or the rear of the target vehicle according to a second sensor arranged on the target vehicle, and respond to the unlocking operation of the door of the target vehicle by the person inside the target vehicle according to the detection result.
[0012] According to another aspect of the present application, an electronic device is provided, the electronic device comprising:
[0013] at least one processor; and
[0014] a memory communicatively connected to at least one processor; wherein,
[0015] The memory stores a computer program that can be executed by at least one processor, and the computer program is executed by at least one processor so that the at least one processor can execute the vehicle door and window control method of any embodiment of the present application.
[0016] According to another aspect of the present application, a computer-readable storage medium is provided, which stores computer instructions, and the computer instructions are used to implement the vehicle door and window control method of any embodiment of the present application when executed by a processor.
[0017] The technical solution of the embodiment of the present application can detect the dangerous situation of the target vehicle through the first sensor set on the target vehicle. When there is a dangerous situation, it responds to the unlocking operation of the doors and windows by any person inside the target vehicle, or automatically performs the unlocking operation of the doors and windows, so that the internal personnel can smoothly open the doors and windows when they are in danger and need to escape, avoiding the situation where the main driver presses the door and window locks and other personnel are unable to open the doors and windows at the moment of escape. If the target vehicle is not in a dangerous situation, the safety of opening the door is detected, and according to the detection results of the obstacles on the side of the door and / or the rear of the vehicle, the unlocking operation of the door by the internal personnel is responded to, so as to avoid the situation where the internal personnel do not pay attention to the surrounding obstacles and directly open the door, causing the door to collide with the obstacles, and improve safety through targeted control of the vehicle doors and windows.
[0018] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0020] Figure 1 A flow chart of a vehicle door and window control method provided in an embodiment of the present application;
[0021] Figure 2 A schematic diagram of the location of the first sensor provided in an embodiment of the present application;
[0022] Figure 3 A first schematic diagram of the second sensor setting position provided in an embodiment of the present application;
[0023] Figure 4 A second schematic diagram of the second sensor setting position provided in an embodiment of the present application;
[0024] Figure 5 A schematic diagram of the door opening angle provided in an embodiment of the present application;
[0025] Figure 6 A structural diagram of a vehicle door and window control system providing a specific application for the embodiment of the present application;
[0026] Figure 7 A schematic diagram of the structure of a vehicle door and window control device provided in an embodiment of the present application;
[0027] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0029] It should be noted that the terms "first", "second", "third", "fourth", "actual", "preset", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0030] Figure 1 This is a flow chart of a vehicle door and window control method provided in an embodiment of the present application. The embodiment of the present application can be applied to the case of controlling the doors and windows of a vehicle. The method can be executed by a vehicle door and window control device, which can be implemented in the form of hardware and / or software, and can be configured in an electronic device. Figure 1 As shown, the method includes:
[0031] S110. Detect the dangerous situation of the target vehicle by using a first sensor provided on the target vehicle to determine whether the target vehicle is in a dangerous situation; wherein the dangerous situation is a situation where the target vehicle is in an abnormal driving state and poses a threat to the safety of people inside the target vehicle.
[0032] Among them, the target vehicle can be any type of motor vehicle, and the target vehicle is capable of executing the door and window control method proposed in the embodiment of the present application. The first sensor is a sensor arranged outside or inside the target vehicle, which can detect the dangerous situation of the target vehicle. The specific type of the first sensor can be determined according to the actual situation, for example, it can be set according to the dangerous situation to be detected. The dangerous situation is a situation where the target vehicle is in an abnormal driving state and poses a threat to the safety of the people inside the target vehicle, such as rollover, wading, fire, etc. in the event of a traffic accident. The dangerous situation that needs to be detected can be determined according to the needs, and the type of the first sensor and the installation position of the first sensor in the target vehicle can be determined in a targeted manner according to the dangerous situation.
[0033] For example, in a specific application process, the first sensor provided on the target vehicle can be used to detect the dangerous situation of the target vehicle, so as to determine whether the target vehicle is in a dangerous situation. The first sensor can perform detection based on a preset frequency, or can perform detection in response to a trigger operation obtained by a person inside the target vehicle. The first sensor can also be triggered to perform detection when the on-board automatic diagnostic system (OBD) of the target vehicle detects a fault, for example, the OBD detects that the target vehicle is turned off without going through the normal parking procedure under normal driving, and the first sensor is triggered to perform detection, or the OBD detects that the speed has an abnormal sudden change, and the first sensor is triggered to perform detection.
[0034] Specifically, the theoretical value range of the first sensor when the target vehicle is not in a dangerous situation can be predetermined, and the theoretical value range of the first sensor when the target vehicle is in a dangerous situation can be predetermined, and the limit of the theoretical value of the first sensor in the dangerous situation and the non-dangerous situation can be determined. In the specific application process, the actual value is detected by the first sensor, and the actual value is compared with the limit to determine whether the target vehicle is in a dangerous situation.
[0035] S120: If the target vehicle is in danger, respond to an unlocking operation on the doors and windows of the target vehicle by a person inside the target vehicle or automatically perform an unlocking operation on the doors and windows of the target vehicle.
[0036] The target vehicle interior personnel can be any person in any position, such as the main driver, the co-driver or the person in the back seat. The unlocking operation for doors and windows can be an operation for the door and window locks alone. For example, when unlocking the doors and windows, only the door and window locks are opened so that the personnel can open and close the doors and windows. Alternatively, the door and window locks can be opened synchronously with the door and window locks, that is, the doors and windows are opened at the same time when the door and window locks are opened. The operation can be adaptively set according to the actual situation.
[0037] For example, if the target vehicle is in danger, it reflects that the people inside the target vehicle are in danger and need to escape from the target vehicle. At this time, the door and window locks can be unlocked in response to the people inside the target vehicle, such as the people inside the target vehicle pressing the door and window lock unlocking button to open the door and window locks. Alternatively, the door and window locks can be opened after the people inside the target vehicle directly open the door and window locks. Alternatively, the door and window unlocking operation for the target vehicle's doors and windows can be automatically performed. In this case, the operation is aimed at the door and window locks, and the doors and windows will not be opened actively. The doors and windows are opened by the people inside the target vehicle to avoid misoperation that threatens the safety of the people inside.
[0038] S130. Otherwise, detect obstacles on the side of the door and / or the rear of the target vehicle according to a second sensor provided on the target vehicle, and respond to an unlocking operation of the door of the target vehicle by a person inside the target vehicle according to the detection result.
[0039] The second sensor is a sensor capable of detecting obstacles on the door side and / or behind the target vehicle. The specific type and position can be set according to the actual situation. For example, if it is necessary to detect obstacles on the door side, the second sensor can be set outside the door of the target vehicle to detect obstacles on the door side. If it is necessary to detect obstacles behind the vehicle, the second sensor can be set on the rearview mirror to detect towards the rear. The type of the second sensor can be at least one of a radar detector, an infrared sensor, an image collector, an ultrasonic sensor, etc.
[0040] When the target vehicle is not in danger, the second sensor set on the target vehicle can detect obstacles on the side of the door and / or behind the target vehicle, and control the door lock according to the detection result. The second sensor can be triggered to detect when the target vehicle stops through the speed sensor, positioning device, etc. It can also be triggered when the person inside the target vehicle triggers the door lock to unlock.
[0041] Specifically, the second sensor is used to detect obstacles on the side of the door and / or the rear of the target vehicle, and it is determined whether there is a risk of collision with obstacles on the side of the door and / or the rear of the vehicle if the door is opened, so as to respond to the unlocking operation of the door of the target vehicle by the inside personnel of the target vehicle according to the detection result. Specifically, if the detection result shows that there is a risk of collision with obstacles on the side of the door and / or the rear of the vehicle if the door is opened, the inside personnel's first unlocking operation on the door of the target vehicle is not responded to, so as to avoid collision with obstacles caused by the inside personnel suddenly opening the door. If the detection result shows that there is no risk of collision with obstacles on the side of the door and / or the rear of the vehicle if the door is opened, the inside personnel's unlocking operation on the door of the target vehicle can be responded to.
[0042] The technical solution of the embodiment of the present application can detect the dangerous situation of the target vehicle through the first sensor set on the target vehicle. When there is a dangerous situation, it responds to the unlocking operation of the doors and windows by any person inside the target vehicle, or automatically performs the unlocking operation of the doors and windows, so that the internal personnel can smoothly open the doors and windows when they are in danger and need to escape, avoiding the situation where the main driver presses the door and window locks and other personnel are unable to open the doors and windows at the moment of escape. If the target vehicle is not in a dangerous situation, the safety of opening the door is detected, and according to the detection results of the obstacles on the side of the door and / or the rear of the vehicle, the unlocking operation of the door by the internal personnel is responded to, so as to avoid the situation where the internal personnel do not pay attention to the surrounding obstacles and directly open the door, causing the door to collide with the obstacles, and improve safety through targeted control of the vehicle doors and windows.
[0043] As a non-limiting implementation method, detecting the dangerous situation of the target vehicle by a first sensor provided on the target vehicle to determine whether the target vehicle is in a dangerous situation includes:
[0044] Determine whether the target vehicle is in danger by at least one of the following:
[0045] Detecting the wading condition of the target vehicle by means of a water level sensor and / or a pressure sensor disposed on the outside of the target vehicle at a position not lower than the exhaust pipe;
[0046] Detecting the rollover of the target vehicle by using a posture sensor disposed inside the target vehicle;
[0047] The fire condition of the target vehicle is detected by a temperature sensor and / or a smoke sensor arranged inside the target vehicle.
[0048] For example, in the case of wading, if the water level reaches above the exhaust pipe, it means that the wading is serious and has threatened the normal driving of the target vehicle and the safety of the people inside. Figure 2 As shown, when the target vehicle is placed horizontally normally, the horizontal plane where the exhaust pipe is located is the lower limit, and the horizontal plane at a preset distance above the lower limit is the upper limit. A water level sensor and / or a pressure sensor are arranged on the outer side of the target vehicle within the range of the upper limit and the lower limit to detect the wading condition of the target vehicle. Specifically, if the wading condition of the target vehicle is serious, the water level detected by the water level sensor is higher than the preset water level threshold, and / or the water pressure detected by the pressure sensor is higher than the preset water pressure threshold.
[0049] Exemplarily, in case the target vehicle rolls over in a traffic accident, a posture sensor can be set inside the target vehicle to detect the rollover of the target vehicle. If the target vehicle has a large sudden change in posture, it reflects that the target vehicle has rolled over. The posture sensor can include at least one of a gyroscope, an accelerometer, a magnetometer, etc. Specifically, the posture data of the posture sensor can be detected when the target vehicle is placed normally and horizontally and driving normally, and the posture data of the posture sensor can be detected when the target vehicle rolls over to different degrees and directions, to determine the boundary between the posture data of the target vehicle in a normal state and in a rollover state. In a specific application, based on the comparison between the posture data detected by the posture sensor and the boundary, it is determined whether the target vehicle has rolled over.
[0050] For example, in the event that the target vehicle is on fire, a temperature sensor and / or a smoke sensor may be provided inside the target vehicle to detect the fire condition of the target vehicle. Generally, if the target vehicle is not on fire, the temperature value detected by the temperature sensor should be a normal temperature value, such as a value not higher than 40 degrees, and the smoke concentration detected by the smoke sensor should be a normal smoke-free concentration or a concentration lower than a preset smoke threshold. If the target vehicle is on fire, the temperature will increase, and the smoke concentration will increase, so it is possible to detect whether the target vehicle is on fire based on the temperature sensor and / or the smoke sensor.
[0051] The above scheme detects the dangerous situation of the target vehicle by setting the first sensor in a targeted manner, so as to accurately and timely discover the dangerous situation of the target vehicle, and take corresponding door control measures in a targeted manner to avoid the situation where the doors and windows cannot be opened under special circumstances, resulting in the inability of the internal personnel to escape when the target vehicle is in danger.
[0052] As a non-limiting implementation method, the wading condition of the target vehicle is detected by a water level sensor and / or a pressure sensor disposed on the outside of the target vehicle at a position not lower than the exhaust pipe, including:
[0053] If the water level detected by the water level sensor exceeds a preset water level height, and / or the pressure detected by the pressure sensor on the outside of the target vehicle exceeds a preset water pressure threshold, it is determined that the target vehicle is in a wading situation;
[0054] The rollover of the target vehicle is detected by a posture sensor disposed inside the target vehicle, including:
[0055] Detecting the position change of the target vehicle in the horizontal direction and the position change in the vertical direction by the position sensor;
[0056] If the change rate of the horizontal posture of the target vehicle exceeds a preset change rate threshold, and / or the vertical posture of the target vehicle changes, it is determined that the target vehicle is in a rollover state;
[0057] Detecting the fire condition of the target vehicle by using a temperature sensor and / or a smoke sensor disposed inside the target vehicle includes:
[0058] If the temperature sensor detects that the temperature inside the target vehicle exceeds a preset temperature threshold, and / or the smoke sensor detects that the smoke concentration inside the target vehicle exceeds a preset concentration threshold, it is determined that the target vehicle is on fire.
[0059] For example, the water level when the target vehicle does not wade and the water level when the target vehicle does wade can be pre-determined as a preset water level height. If the water level sensor detects that the water level exceeds the preset water level height, it reflects that the water level is high and there is a wade situation. And / or the water pressure when the target vehicle does not wade and the water pressure when the target vehicle does wade can be pre-determined as a preset water pressure threshold. If the pressure sensor detects that the pressure exceeds the preset water pressure threshold, it reflects that the water pressure is high and there is a wade situation.
[0060] For the detection of the rollover of the target vehicle, the posture sensor can be used to detect the posture change of the target vehicle in the horizontal direction and the posture change in the vertical direction. During the normal driving of the target vehicle, the target vehicle will have a posture change in the horizontal direction due to normal turning, U-turning and other driving processes. This situation belongs to the posture change of normal driving. If the target vehicle is in a rollover situation, the posture in the horizontal direction will have a large mutation, and / or there will be a posture change in the vertical direction. If the posture sensor detects that the posture change rate in the horizontal direction exceeds the preset change rate threshold, and / or the target vehicle has a posture change in the vertical direction, it is determined that the target vehicle has a rollover situation.
[0061] The detection of a fire in a target vehicle may be performed using a temperature sensor and / or a smoke sensor. If the temperature sensor detects that the temperature inside the target vehicle exceeds a preset temperature threshold, and / or the smoke sensor detects that the smoke concentration inside the target vehicle exceeds a preset concentration threshold, it is determined that a fire exists in the target vehicle.
[0062] The above scheme will conduct a quantitative evaluation of the detection results of dangerous situations, thereby accurately detecting the dangerous situations of the target vehicle.
[0063] As a non-limiting implementation, if the target vehicle is in danger, the method further includes:
[0064] Increasing the lower limit threshold of the intelligent door stopper of the target vehicle from the opening and closing angle when the door of the target vehicle is closed to a preset opening and closing angle;
[0065] If the intelligent door stopper detects that the door opening angle of the target vehicle is less than a preset opening angle, the motor is controlled to drive the door to open to an angle greater than the preset opening angle; and / or,
[0066] Increasing the lower limit threshold of the smart window limiter of the target vehicle from the lowest opening and closing angle when the window of the target vehicle is closed to a preset opening and closing angle;
[0067] If the intelligent door stopper detects that the opening and closing angle of the window of the target vehicle is less than a preset opening and closing angle, the motor is controlled to drive the window to open to an angle greater than the preset opening and closing angle.
[0068] Exemplarily, if the target vehicle is in danger, the lower threshold in the smart door limiter can be automatically modified, and the lower threshold is increased from the opening and closing angle of the target vehicle's door when it is closed under normal circumstances to a preset opening and closing angle, and the preset opening and closing angle is an angle value greater than the opening and closing angle when the door is closed. For example, the opening and closing angle when the door is closed is generally 0 degrees, and the preset opening and closing angle can be set to 30 degrees. If the smart door limiter detects that the opening and closing angle of the target vehicle's door is less than the preset opening and closing angle, the motor is controlled to drive the door to open to an angle greater than the preset opening and closing angle, thereby solving the problem that the door is difficult for internal personnel to open due to the high external water pressure. Through the drive of the motor, the internal personnel are assisted to open the door to a greater than the preset opening and closing angle to facilitate the escape of the internal personnel. The solution for the window is the same as that for the door.
[0069] In addition, the seat belt can be automatically unlocked after detecting that the target vehicle is in a dangerous situation and / or in response to an unlocking operation of the doors and windows of the target vehicle by an occupant of the target vehicle or automatically performing an unlocking operation of the doors and windows of the target vehicle. There is no need for the occupant of the target vehicle to manually unlock the seat belt, thereby saving escape time for the occupant.
[0070] As a non-limiting implementation, detecting obstacles on the door side and / or the rear of the target vehicle according to a second sensor provided on the target vehicle includes:
[0071] Detecting obstacles behind the target vehicle by a second sensor disposed at a rearview mirror on the target vehicle; and / or,
[0072] Detecting obstacles on the side of the target vehicle by a second sensor disposed at a door handle of the target vehicle;
[0073] The second sensor includes at least one of an image collector, a radar detector, an ultrasonic sensor and an infrared sensor.
[0074] For example, the sensor for detecting obstacles on the side of the door and / or behind the vehicle may include at least one of an image collector, a radar detector, an ultrasonic sensor, and an infrared sensor. Figure 3 As shown, the second sensor can be arranged at the rearview mirror, with the detection direction facing the rear, to detect obstacles behind the vehicle, so as to avoid the obstacles moving from the rear to the vehicle door colliding with the vehicle door when the vehicle door is opened. And / or, as Figure 4 As shown, a second sensor is provided at the door handle, and obstacles on the target vehicle side are detected by the second sensor to avoid collision with obstacles approaching from the side when the door is opened, or to avoid collision with obstacles when the door is opened due to the driver's misjudgment that the parking position is close to an obstacle on the target vehicle side.
[0075] As a non-limiting implementation, the second sensor disposed at the rearview mirror of the target vehicle detects obstacles on the door side and / or behind the target vehicle, including:
[0076] If the second sensor detects that there is an obstacle on the side of the door and / or behind the target vehicle, the second sensor detects the distance between the obstacle and the door of the target vehicle, and determines the speed of the obstacle through the detection data of the second sensor at at least two sampling moments;
[0077] Predicting a target time required for the obstacle to move to the door of the target vehicle based on the distance and the speed;
[0078] If the target duration is less than the preset duration threshold, it is determined that the detection result is that there is a risk of collision with an obstacle when opening the door; or,
[0079] If the second sensor detects that there is an obstacle on the side of the door of the target vehicle, the second sensor detects the relative position of the obstacle and the door of the target vehicle;
[0080] Predicting a critical opening angle when the door of the target vehicle just collides with the obstacle according to the relative position of the obstacle and the door of the target vehicle;
[0081] If the critical opening angle is less than a preset angle threshold, it is determined that the detection result is that there is a risk of collision with an obstacle when opening the door.
[0082] Exemplarily, if there is an obstacle on the side of the door and / or behind the vehicle, when the obstacle moves, it is possible that the obstacle moves to the door and collides with it at the moment the door is opened. In this case, the collision time can be predicted. Specifically, when the second sensor detects the presence of an obstacle, the distance between the obstacle and the door is detected, and the speed of the obstacle is determined based on the detection data of the second sensor at at least two sampling moments. According to the distance and speed, the target time required for the obstacle to move to the door of the target vehicle is predicted. If the target time is less than the preset time threshold, it is determined that the detection result is that there is a risk of collision with the obstacle when opening the door. The preset time threshold can be greater than or equal to the time required for the main driver to unlock and open the door under normal circumstances, that is, if the obstacle has moved to the door during the time when the main driver unlocks and opens the door, it is determined that there is a risk of collision.
[0083] The obstacle may also be a stationary obstacle. If the obstacle is stationary behind the vehicle, it will not cause a collision when the door is opened. However, if the obstacle is stationary on the side of the door and is close to the door, there is still a risk of collision when the door is opened. The second sensor can detect the relative position of the obstacle on the side of the door of the target vehicle and the door, and predict the critical opening angle when the door of the target vehicle just collides with the obstacle area. If the critical opening angle is less than the preset angle threshold, it means that the person inside the car cannot get out in this case by opening the door, and the detection result is determined to be that there is a risk of collision with the obstacle when the door is opened. Figure 5 As shown, according to the distance between the obstacle and the door, and the size of the door, the critical opening angle α when the door is opened and just hits the obstacle is determined. If α is less than the preset angle threshold, reflecting that the inside person still cannot get out of the target vehicle in this case, it is determined that the inside person will inevitably open the door greater than the critical opening angle in order to get out while ignoring the obstacle, and there is a risk of collision with the obstacle.
[0084] As a non-limiting implementation, responding to an unlocking operation of a door of the target vehicle by a person inside the target vehicle according to the detection result includes:
[0085] If the detection result is that there is a risk of collision with an obstacle when the door is opened, no response is performed when an unlocking operation of the door of the target vehicle by an internal person of the target vehicle is detected for the first time;
[0086] If an unlocking operation of a door of the target vehicle by an internal person of the target vehicle is detected again within a preset time, a response is made; or,
[0087] If the detection result is that there is a risk of collision with an obstacle when opening the door, then no response is performed the first time an inside person of the target vehicle is detected unlocking the door of the target vehicle, until the detection result is that there is no risk of collision with an obstacle when opening the door, and then the unlocking operation of the door of the target vehicle is automatically performed, or until the detection result is that there is no risk of collision with an obstacle when opening the door and a response is performed when an inside person of the target vehicle is detected unlocking the door of the target vehicle again within a preset time.
[0088] If the detection result shows that there is a risk of collision with an obstacle when opening the door, no response will be given when the first detection of the target vehicle's internal personnel performing the unlocking operation on the target vehicle's door is made, indirectly prompting the internal personnel not to open the door directly, but to observe the surrounding obstacles and unlock the door only when the surrounding is safe. If the target vehicle's internal personnel is detected again unlocking the door of the target vehicle within the preset time, and it is determined that the internal personnel has confirmed the surrounding is safe, the internal personnel's unlocking operation will be responded to. This solution can not only detect the safety of door unlocking, but also give play to the subjective initiative and decision-making power of internal personnel, and improve the safety of opening the door through secondary unlocking in a short period of time.
[0089] In addition, when the detection result is that there is a risk of colliding with an obstacle when opening the door, no response is performed when an inside personnel of the target vehicle is detected for the first time to unlock the door of the target vehicle, until the detection result is that there is no risk of colliding with an obstacle when opening the door, and the unlocking operation of the door of the target vehicle is automatically performed, or until the detection result is that there is no risk of colliding with an obstacle when opening the door and a response is performed when an inside personnel of the target vehicle is detected again to unlock the door of the target vehicle within a preset time, thereby ensuring the safety of the door when it is opened.
[0090] Figure 6The structural diagram of a vehicle door and window control system for specific application is provided for the embodiment of the present application. Each electronic device is powered by a 24V power supply. The first sensor is a sensor for detecting the danger of the target vehicle. The radar detector can be set at the door handle to detect obstacles on the side of the door. At least one radar detector can be set at each door handle. The camera can be set at the rearview mirror to detect obstacles behind the vehicle. The speed sensor can be set at the rearview mirror to detect the speed of obstacles behind the vehicle. The detection results of each sensor are transmitted to the intelligent control module, and the intelligent control module issues instructions to the door control module to control the intelligent electronic door lock, and sends instructions to the dashboard warning lights, sound alarms, etc. to issue alarms. The intelligent control module can also control the electronically controlled seat belts to automatically open the electronically controlled seat belts when the target vehicle is in danger. The intelligent control module can also control the electronic door limiter to stop the limit control, or change the limit threshold to assist the internal personnel to open the door when the target vehicle is in danger.
[0091] Figure 7 This is a schematic diagram of the structure of a vehicle door and window control device provided in an embodiment of the present application. The device can execute the vehicle door and window control method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. Figure 7 As shown, the device comprises:
[0092] The dangerous situation detection module 210 is used to detect the dangerous situation of the target vehicle through the first sensor provided on the target vehicle to determine whether the target vehicle is in a dangerous situation; wherein the dangerous situation is a situation where the target vehicle is in an abnormal driving state and poses a threat to the safety of the people inside the target vehicle;
[0093] A response module 220, for responding to an unlocking operation of doors and windows of the target vehicle by a person inside the target vehicle or automatically performing an unlocking operation of doors and windows of the target vehicle if the target vehicle is in danger;
[0094] The detection module 230 is used to detect obstacles on the side of the door and / or the rear of the target vehicle according to a second sensor provided on the target vehicle, and respond to the unlocking operation of the door of the target vehicle by the person inside the target vehicle according to the detection result.
[0095] In the embodiment of the present application, the dangerous situation detection module 210 detects the dangerous situation of the target vehicle through the first sensor provided on the target vehicle to determine whether the target vehicle is in a dangerous situation, including:
[0096] Determine whether the target vehicle is in danger by at least one of the following:
[0097] Detecting the wading condition of the target vehicle by means of a water level sensor and / or a pressure sensor disposed on the outside of the target vehicle at a position not lower than the exhaust pipe;
[0098] Detecting the rollover of the target vehicle by using a posture sensor disposed inside the target vehicle;
[0099] The fire condition of the target vehicle is detected by a temperature sensor and / or a smoke sensor arranged inside the target vehicle.
[0100] In the embodiment of the present application, the dangerous situation detection module 210 detects the wading situation of the target vehicle by means of a water level sensor and / or a pressure sensor disposed on the outside of the target vehicle at a position not lower than the exhaust pipe, including:
[0101] If the water level detected by the water level sensor exceeds a preset water level height, and / or the pressure detected by the pressure sensor on the outside of the target vehicle exceeds a preset water pressure threshold, it is determined that the target vehicle is in a wading situation;
[0102] The rollover of the target vehicle is detected by a posture sensor disposed inside the target vehicle, including:
[0103] Detecting the position change of the target vehicle in the horizontal direction and the position change in the vertical direction by the position sensor;
[0104] If the change rate of the horizontal posture of the target vehicle exceeds a preset change rate threshold, and / or the vertical posture of the target vehicle changes, it is determined that the target vehicle is in a rollover state;
[0105] Detecting the fire condition of the target vehicle by using a temperature sensor and / or a smoke sensor disposed inside the target vehicle includes:
[0106] If the temperature sensor detects that the temperature inside the target vehicle exceeds a preset temperature threshold, and / or the smoke sensor detects that the smoke concentration inside the target vehicle exceeds a preset concentration threshold, it is determined that the target vehicle is on fire.
[0107] In the embodiment of the present application, the device further includes:
[0108] An intelligent door stopper threshold adjustment module, used to increase the lower limit threshold of the intelligent door stopper of the target vehicle from the opening and closing angle when the door of the target vehicle is closed to a preset opening and closing angle;
[0109] an angle control module, for controlling the motor to drive the door to open to an angle greater than the preset opening and closing angle if the intelligent door stopper detects that the opening and closing angle of the door of the target vehicle is less than the preset opening and closing angle; and / or,
[0110] An intelligent door stopper threshold adjustment module increases the lower threshold of the intelligent window stopper of the target vehicle from the lowest opening and closing angle when the window of the target vehicle is closed to a preset opening and closing angle;
[0111] The angle control module controls the motor to drive the window to open to an angle greater than the preset opening and closing angle if the intelligent door stopper detects that the opening and closing angle of the window of the target vehicle is less than the preset opening and closing angle.
[0112] In the embodiment of the present application, the detection module 230 detects obstacles on the door side and / or behind the target vehicle according to the second sensor provided on the target vehicle, including:
[0113] Detecting obstacles behind the target vehicle by a second sensor disposed at a rearview mirror on the target vehicle; and / or,
[0114] Detecting obstacles on the side of the target vehicle by a second sensor disposed at a door handle of the target vehicle;
[0115] The second sensor includes at least one of an image collector, a radar detector, an ultrasonic sensor and an infrared sensor.
[0116] In the embodiment of the present application, the detection module 230 detects obstacles on the door side and / or behind the target vehicle through a second sensor disposed at the rearview mirror of the target vehicle, including:
[0117] If the second sensor detects that there is an obstacle on the side of the door and / or behind the target vehicle, the second sensor detects the distance between the obstacle and the door of the target vehicle, and determines the speed of the obstacle through the detection data of the second sensor at at least two sampling moments;
[0118] Predicting a target time required for the obstacle to move to the door of the target vehicle based on the distance and the speed;
[0119] If the target duration is less than the preset duration threshold, it is determined that the detection result is that there is a risk of collision with an obstacle when opening the door; or,
[0120] If the second sensor detects that there is an obstacle on the side of the door of the target vehicle, the second sensor detects the relative position of the obstacle and the door of the target vehicle;
[0121] Predicting a critical opening angle when the door of the target vehicle just collides with the obstacle according to the relative position of the obstacle and the door of the target vehicle;
[0122] If the critical opening angle is less than a preset angle threshold, it is determined that the detection result is that there is a risk of collision with an obstacle when opening the door.
[0123] In the embodiment of the present application, the detection module 230 responds to the unlocking operation of the door of the target vehicle by the person inside the target vehicle according to the detection result, including:
[0124] If the detection result is that there is a risk of collision with an obstacle when the door is opened, no response is performed when an unlocking operation of the door of the target vehicle by an internal person of the target vehicle is detected for the first time;
[0125] If an unlocking operation of a door of the target vehicle by an internal person of the target vehicle is detected again within a preset time, a response is made; or,
[0126] If the detection result is that there is a risk of collision with an obstacle when opening the door, then no response is performed the first time an inside person of the target vehicle is detected unlocking the door of the target vehicle, until the detection result is that there is no risk of collision with an obstacle when opening the door, and then the unlocking operation of the door of the target vehicle is automatically performed, or until the detection result is that there is no risk of collision with an obstacle when opening the door and a response is performed when an inside person of the target vehicle is detected unlocking the door of the target vehicle again within a preset time.
[0127] A vehicle door and window control device provided in an embodiment of the present application can execute a vehicle door and window control method provided in any embodiment of the present application, and has functional modules and beneficial effects corresponding to the execution method.
[0128] Figure 8A schematic diagram of an electronic device 10 that can be used to implement an embodiment of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.
[0129] like Figure 8 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0130] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless vehicle door and window control transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0131] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a vehicle door and window control method.
[0132] The present application also provides a vehicle in which the electronic device 10 may be integrated, and the vehicle can execute the door and window control method described in any of the above embodiments.
[0133] In some embodiments, the vehicle door and window control method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the vehicle door and window control method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the vehicle door and window control method in any other appropriate manner (e.g., by means of firmware).
[0134] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0135] The computer programs for implementing the methods of the present application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable vehicle door and window control device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.
[0136] In the context of the present application, a computer readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device or equipment. A computer readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer readable storage medium may be a machine readable signal medium. A more specific example of a machine readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0137] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0138] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0139] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0140] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this application can be executed in parallel, sequentially or in different orders, as long as the information expected by the technical solution of this application can be achieved, and this document is not limited here.
[0141] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.
Claims
1. A vehicle door and window control method, characterized in that: The method comprises: The first sensor provided on the target vehicle is used to detect the dangerous situation of the target vehicle to determine whether the target vehicle is in a dangerous situation; wherein the dangerous situation is a situation where the target vehicle is in an abnormal driving state and poses a threat to the safety of people inside the target vehicle; If the target vehicle is in danger, respond to the unlocking operation of the doors and windows of the target vehicle by the personnel inside the target vehicle or automatically perform the unlocking operation of the doors and windows of the target vehicle; Otherwise, obstacles on the side of the door and / or the rear of the target vehicle are detected according to a second sensor provided on the target vehicle, and an unlocking operation of the door of the target vehicle by a person inside the target vehicle is responded to according to the detection result.
2. The method according to claim 1, characterized in that Detecting the dangerous situation of the target vehicle by a first sensor provided on the target vehicle to determine whether the target vehicle is in a dangerous situation includes: Determine whether the target vehicle is in danger by at least one of the following: Detecting the wading condition of the target vehicle by means of a water level sensor and / or a pressure sensor disposed on the outside of the target vehicle at a position not lower than the exhaust pipe; Detecting the rollover of the target vehicle by using a posture sensor disposed inside the target vehicle; The fire condition of the target vehicle is detected by a temperature sensor and / or a smoke sensor arranged inside the target vehicle.
3. The method according to claim 2, characterized in that The wading condition of the target vehicle is detected by a water level sensor and / or a pressure sensor disposed on the outer side of the target vehicle at a position not lower than the exhaust pipe, including: If the water level detected by the water level sensor exceeds a preset water level height, and / or the pressure detected by the pressure sensor on the outside of the target vehicle exceeds a preset water pressure threshold, it is determined that the target vehicle is in a wading situation; The rollover of the target vehicle is detected by a posture sensor disposed inside the target vehicle, including: Detecting the position change of the target vehicle in the horizontal direction and the position change in the vertical direction by the position sensor; If the change rate of the horizontal posture of the target vehicle exceeds a preset change rate threshold, and / or the vertical posture of the target vehicle changes, it is determined that the target vehicle is in a rollover state; Detecting the fire condition of the target vehicle by using a temperature sensor and / or a smoke sensor disposed inside the target vehicle includes: If the temperature sensor detects that the temperature inside the target vehicle exceeds a preset temperature threshold, and / or the smoke sensor detects that the smoke concentration inside the target vehicle exceeds a preset concentration threshold, it is determined that the target vehicle is on fire.
4. The method according to claim 1, characterized in that If the target vehicle is in danger, the method further includes: Increasing the lower limit threshold of the intelligent door stopper of the target vehicle from the opening and closing angle when the door of the target vehicle is closed to a preset opening and closing angle; If the intelligent door stopper detects that the door opening angle of the target vehicle is less than a preset opening angle, the motor is controlled to drive the door to open to an angle greater than the preset opening angle; and / or, Increasing the lower limit threshold of the smart window limiter of the target vehicle from the lowest opening and closing angle when the window of the target vehicle is closed to a preset opening and closing angle; If the intelligent door stopper detects that the opening and closing angle of the window of the target vehicle is less than a preset opening and closing angle, the motor is controlled to drive the window to open to an angle greater than the preset opening and closing angle.
5. The method according to claim 1, characterized in that Detecting obstacles on the door side and / or behind the target vehicle according to a second sensor provided on the target vehicle includes: Detecting obstacles behind the target vehicle by a second sensor disposed at a rearview mirror on the target vehicle; and / or, Detecting obstacles on the side of the target vehicle by a second sensor disposed at a door handle of the target vehicle; The second sensor includes at least one of an image collector, a radar detector, an ultrasonic sensor and an infrared sensor.
6. The method according to claim 5, characterized in that Detecting obstacles on the door side and / or the rear of the target vehicle by a second sensor disposed at the rearview mirror of the target vehicle includes: If the second sensor detects that there is an obstacle on the side of the door and / or behind the target vehicle, the second sensor detects the distance between the obstacle and the door of the target vehicle, and determines the speed of the obstacle through the detection data of the second sensor at at least two sampling moments; Predicting a target time required for the obstacle to move to the door of the target vehicle based on the distance and the speed; If the target duration is less than the preset duration threshold, it is determined that the detection result is that there is a risk of collision with an obstacle when opening the door; or, If the second sensor detects that there is an obstacle on the side of the door of the target vehicle, the second sensor detects the relative position of the obstacle and the door of the target vehicle; Predicting a critical opening angle when the door of the target vehicle just collides with the obstacle according to the relative position of the obstacle and the door of the target vehicle; If the critical opening angle is less than a preset angle threshold, it is determined that the detection result is that there is a risk of collision with an obstacle when opening the door.
7. The method according to claim 1, characterized in that Responding to an unlocking operation of a door of the target vehicle by a person inside the target vehicle according to the detection result includes: If the detection result is that there is a risk of collision with an obstacle when the door is opened, no response is performed when an unlocking operation of the door of the target vehicle by an internal person of the target vehicle is detected for the first time; If an unlocking operation of a door of the target vehicle by an internal person of the target vehicle is detected again within a preset time, a response is made; or, If the detection result is that there is a risk of collision with an obstacle when opening the door, then no response is performed the first time an inside person of the target vehicle is detected unlocking the door of the target vehicle, until the detection result is that there is no risk of collision with an obstacle when opening the door, and then the unlocking operation of the door of the target vehicle is automatically performed, or until the detection result is that there is no risk of collision with an obstacle when opening the door and a response is performed when an inside person of the target vehicle is detected unlocking the door of the target vehicle again within a preset time.
8. A vehicle door and window control device, characterized in that: The device comprises: A dangerous situation detection module is used to detect the dangerous situation of the target vehicle through a first sensor provided on the target vehicle to determine whether the target vehicle is in a dangerous situation; wherein the dangerous situation is a situation where the target vehicle is in an abnormal driving state and poses a threat to the safety of people inside the target vehicle; A response module, for responding to an unlocking operation of doors and windows of the target vehicle by a person inside the target vehicle or automatically performing an unlocking operation of doors and windows of the target vehicle if the target vehicle is in danger; The detection module is used to detect obstacles on the side of the door and / or the rear of the target vehicle according to a second sensor arranged on the target vehicle, and respond to the unlocking operation of the door of the target vehicle by the person inside the target vehicle according to the detection result.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the vehicle door and window control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the vehicle door and window control method according to any one of claims 1 to 7 when executed.