An electric door automatic opening control method, system, device and storage medium
Patent Information
- Application Number
- CN202611270260.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-20
- Publication Date
- 2026-10-20
AI Technical Summary
然而,现有电动门系统在实际使用中仍面临显著的操作障碍
通过响应车辆解锁信号激活距离检测模块,获取用户相对于车门的运动轨迹数据,并根据所述运动轨迹数据判断用户是否具有指向预设触发区域的靠近意图,仅在判定用户具有所述靠近意图且到达所述预设触发区域时控制电动门机构执行开门动作;本发明无需用户做出特定肢体姿态即可实现自动开门,简化了上车流程,提升了用户体验。
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive technology, specifically to an automatic door opening control method, system, device, and storage medium for electric doors. Background Technology
[0002] With the deepening development of vehicle electrification and intelligence, electric doors, as a key feature to enhance vehicle comfort and technological appeal, have been widely applied in modern models. However, existing electric door systems still face significant operational obstacles in practical use.
[0003] Current mainstream solutions generally rely on user-initiated mechanisms, such as pressing the button integrated into the door handle or operating the remote key to start the door opening process. This design is particularly cumbersome when users are holding items with both hands, using an umbrella in the rain, or carrying large luggage, greatly reducing the convenience of daily use. Some high-end models have attempted to introduce contactless interaction technologies, such as gesture recognition based on visual sensors or fixed body posture detection. However, these methods require users to perform preset standardized actions, such as waving their hands at a specific amplitude or maintaining a static standing posture, resulting in a lack of naturalness and smoothness in the operation process. Summary of the Invention
[0004] This application provides an automatic door opening control method, system, device, and storage medium for electric doors, enabling a seamless door opening experience without user intervention, thereby improving operational convenience and system reliability.
[0005] In a first aspect, embodiments of this application provide an automatic door opening control method for an electric door, comprising the following steps: In response to the vehicle unlock signal, the distance detection module is activated; The distance detection module acquires the user's motion trajectory data relative to the car door. Based on the motion trajectory data, determine whether the user intends to approach the preset trigger area; When it is determined that the user has the intention to approach and has reached the preset trigger area, the electric door mechanism of the corresponding car door is controlled to perform the door opening action.
[0006] In conjunction with the first aspect, in one embodiment, prior to the step of activating the distance detection module, the method further includes: Control the electric pedal to switch from the retracted state to the extended state.
[0007] In conjunction with the first aspect, in one embodiment, after the step of controlling the electric pedal to switch from a retracted state to an extended state, the method further includes: The welcome light carpet positioned on the electric pedal is turned on.
[0008] In conjunction with the first aspect, in one embodiment, the step of controlling the illumination of the welcome light carpet arranged on the electric pedal includes: The illumination area containing the marked pattern is projected. The preset trigger area is pre-calibrated based on the spatial position of the distance detection module and coincides with the position of the marked pattern.
[0009] In conjunction with the first aspect, in one embodiment, the distance detection module includes a first detection unit and a second detection unit; The step of acquiring the user's motion trajectory data relative to the car door through the distance detection module includes: First distance data is obtained through the first detection unit, and second distance data is obtained through the second detection unit; The motion trajectory data is generated based on the changes in the first distance data and the second distance data over time.
[0010] In conjunction with the first aspect, in one implementation, the step of determining that the user has the intention to approach and has reached the preset trigger area includes: When both the first distance data and the second distance data decrease to a preset threshold range, it is determined that the user has reached the preset trigger area.
[0011] In conjunction with the first aspect, in one implementation, the step of determining whether a user has an intention to approach a preset trigger area based on the motion trajectory data includes: Based on the jump sequence and change pattern of the first distance data and the second distance data, the user's approach direction is identified; When the identified user approach direction matches the preset trigger direction, it is determined that the user has the intention to approach.
[0012] In conjunction with the first aspect, in one implementation, the step of identifying the user's approach direction based on the jump sequence and change pattern of the first distance data and the second distance data includes: When the first distance data changes from the initial default distance to the effective detection distance before the second distance data, and the first distance data first decreases and then increases within the effective detection range while the second distance data continues to decrease, it is determined that the user is approaching from the front of the vehicle.
[0013] In conjunction with the first aspect, in one implementation, the step of identifying the user's approach direction based on the jump sequence and change pattern of the first distance data and the second distance data includes: When the time difference between the first distance data and the second distance data is less than a preset threshold and both continue to decrease, it is determined that the user is moving laterally closer.
[0014] In conjunction with the first aspect, in one embodiment, the step of responding to the vehicle unlock signal includes: In response to the relative distance between the legitimate key or mobile terminal and the vehicle being less than or equal to a preset wake-up distance, a vehicle unlock signal is generated.
[0015] In conjunction with the first aspect, in one embodiment, after the step of controlling the electric door mechanism of the corresponding vehicle door to perform the door opening action, the method further includes: The distance detection module monitors obstacles in the door opening path; When an obstacle is detected, the electric door mechanism is controlled to stop opening or perform a reverse closing operation.
[0016] In conjunction with the first aspect, in one embodiment, after the step of controlling the electric door mechanism of the corresponding vehicle door to perform the door opening action, the method further includes: Start the timer to begin timing; If no user is detected passing through the door within a preset time, the electric door mechanism is controlled to close.
[0017] Secondly, embodiments of this application provide an automatic door opening control system for electric doors, the automatic door opening control system comprising: The signal response module is used to activate the distance detection device in response to the vehicle unlock signal; The distance detection module is used to acquire the user's motion trajectory data relative to the car door through the distance detection device; The control module is used to determine whether the user has the intention to approach a preset trigger area based on the motion trajectory data. When it is determined that the user has the intention to approach and has reached the preset trigger area, the control module controls the electric door mechanism of the corresponding door to perform the door opening action.
[0018] Thirdly, this application provides an automatic door opening control device, which includes a processor, a memory, and an automatic door opening control program stored in the memory and executable by the processor. When the automatic door opening control program is executed by the processor, it implements the steps of the above-described automatic door opening control method.
[0019] Fourthly, embodiments of this application provide a computer-readable storage medium storing an automatic door opening control program, wherein when the automatic door opening control program is executed by a processor, it implements the steps of the above-described automatic door opening control method.
[0020] The beneficial effects of the technical solutions provided in this application include: By activating the distance detection module in response to the vehicle unlock signal, the system acquires the user's motion trajectory data relative to the vehicle door. Based on the motion trajectory data, it determines whether the user intends to approach a preset trigger area. Only when the system determines that the user has the intention to approach and reaches the preset trigger area, it controls the electric door mechanism to perform the door opening action. This invention enables automatic door opening without requiring the user to make any specific body postures, simplifying the boarding process and improving the user experience. Attached Figure Description
[0021] Figure 1 This is a flowchart illustrating an embodiment of the automatic door opening control method of this application; Figure 2 This is a schematic diagram of the structure of an embodiment of the automatic door opening control system of this application; Figure 3 for Figure 2 A schematic diagram of the unfolded electric pedal; Figure 4 This is a schematic diagram of the distance measurement function of the automatic door opening control system of this application; Figure 5 This is a schematic diagram of the hardware structure of the automatic door opening control device involved in the embodiments of this application.
[0022] In the diagram: 51, car door; 52, electric door mechanism; 53, distance detection module; 531, first detection unit; 532, second detection unit; 54, electric pedal; 541, welcome light carpet; 542, signage pattern. Detailed Implementation
[0023] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0024] In traditional electric door control systems, opening operations rely on manual triggering mechanisms by the user, including physical button operation or preset gesture recognition. This mechanism requires explicit user interaction, preventing the system from achieving seamless operation. Furthermore, the core issue lies in the lack of automatic recognition of the user's natural behavioral intentions, thus impacting the system's automation level and user experience. Specifically, this problem causes operational interruptions when the user is carrying items or in restricted environments, reducing the system's usability and passage efficiency.
[0025] For example, in a rainy scenario, a user approaches a vehicle while holding an umbrella and shopping bags, needing to use one hand to operate the door opening button. Because both hands are occupied, the user cannot trigger the door opening action in a timely manner, resulting in prolonged waiting time and operational interruption. Specifically, in this scenario, the existing system's triggering mechanism cannot adapt to the user's natural approach behavior, causing a delay in the door opening process. As a preferred implementation, this problem is particularly pronounced when users are carrying large items or in inclement weather conditions, affecting the continuity of the overall passage flow.
[0026] If the aforementioned issues are not resolved, electric door systems will remain confined to a user-initiated interaction model, failing to meet the demands of intelligent vehicles for seamless operation. Consequently, the system's adaptability to complex environments decreases, the user's operational burden increases, and potential safety risks may arise. Furthermore, this problem hinders the development of electric door technology towards higher levels of automation, limiting the potential for improving the user experience.
[0027] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0028] In a first aspect, embodiments of this application provide an automatic door opening control method for electric doors.
[0029] In one embodiment, reference is made to Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the automatic door opening control method of this application. Figure 1 As shown, the automatic opening control method for electric doors includes: S10: In response to the vehicle unlock signal, activate the distance detection module 53; S20: Obtain the user's motion trajectory data relative to the car door 51 through the distance detection module 53; S30: Based on the motion trajectory data, determine whether the user has the intention to approach the preset trigger area; S40: When it is determined that the user has the intention to approach and has reached the preset trigger area, the electric door mechanism 52 of the corresponding door 51 is controlled to perform the door opening action.
[0030] In this embodiment, the distance detection module 53 is activated in response to the vehicle unlocking signal to obtain the user's movement trajectory data relative to the door 51. Based on the movement trajectory data, it is determined whether the user has the intention to approach a preset trigger area. The electric door mechanism 52 is controlled to perform the door opening action only when it is determined that the user has the intention to approach and has reached the preset trigger area. This invention can achieve automatic door opening without the user making a specific body posture, which simplifies the boarding process and improves the user experience.
[0031] A vehicle unlock signal is a signal issued by the vehicle system indicating that the vehicle has been unlocked. This signal can be generated in various ways, such as via wireless signal from a valid key or Bluetooth from a mobile device. Receiving this signal is a prerequisite for initiating the subsequent automatic door unlocking process.
[0032] The distance detection module 53 is a device for sensing and measuring the distance between a target object and itself. In this method, the module is configured to monitor the relative distance and its changes between the user and the vehicle door 51 in real time. This module can be implemented using various technologies, such as ultrasonic sensors, millimeter-wave radar, lidar, or visual sensors.
[0033] Users typically refer to vehicle occupants who possess a valid key or mobile device. This method analyzes the user's movements to determine if they intend to open the door.
[0034] Motion trajectory data refers to the record of the user's spatial position changes relative to the vehicle door 51 within a specific time period. This data is continuously acquired by the distance detection module 53 and used to analyze the user's movement direction, speed, and approach pattern.
[0035] The preset trigger area refers to a virtual space area pre-defined near the vehicle door 51. When a user is determined to have the intention to approach and enter this area, the system will trigger the door opening action. The location and size of this area can be configured according to vehicle design and user experience requirements.
[0036] Approach intent refers to the system's ability to infer, by analyzing the user's movement trajectory data, whether the user is actively and purposefully approaching the car door 51 in preparation for entering the vehicle. Determining this intent is crucial for achieving intelligent automatic door opening.
[0037] In response to the vehicle unlock signal, the vehicle's anti-theft system can also generate this unlock signal when it automatically unlocks the vehicle after recognizing a legitimate key or authorized mobile terminal approaching the vehicle. Upon receiving this unlock signal, the system sends an activation command to the distance detection module 53. This activation command can be a simple electrical signal that switches the distance detection module 53 from a low-power standby mode to a full-function operating mode, or provides it with the necessary power to begin data acquisition and processing.
[0038] Acquiring the user's motion trajectory data relative to the car door 51 through the distance detection module 53 is crucial for understanding user behavior. The distance detection module 53 can be implemented using various technologies. For example, one or more ultrasonic sensors can be configured to periodically emit and receive ultrasonic pulses to measure the distance between the user and the car door 51. This distance data is continuously recorded over time to construct the user's motion trajectory. Alternatively, an infrared sensor array can be used to roughly estimate the user's relative position near the car door 51 by detecting changes in the intensity of infrared light occlusion or reflection by the user's body. These changes in position over time can also be recorded as motion trajectory data. Furthermore, a simple visual sensor (such as a camera) can be used to identify and track the user's contours or key points in the image through image processing algorithms, thereby calculating the user's two-dimensional motion trajectory data relative to the car door 51. This data is continuously collected and stored for subsequent analysis.
[0039] The core logic for intelligent door opening lies in determining whether the user intends to approach the preset trigger area based on this motion trajectory data. This determination process can be based on simple analysis of the motion trajectory data. For example, the system can continuously monitor the trend of distance changes between the user and the door 51. If this distance continuously decreases over a period of time, it can be preliminarily determined that the user intends to approach. Furthermore, the system can analyze the user's speed and direction of movement. If the user moves steadily towards the door 51 at a certain speed, it can be considered that they intend to approach. The preset trigger area can be a predefined virtual space range near the door 51, such as a circular area with a specific radius centered on the door handle of 51. When the user enters this area, combined with their approach intention, the system will prepare to execute the door opening operation.
[0040] When the system determines that a user intends to approach the vehicle and has reached the preset trigger area, it controls the electric door mechanism 52 of the corresponding door 51 to perform an opening action. This step is the final execution stage of the automatic door opening control method. Once the system confirms that the user not only intends to approach the door 51 but has also entered the preset trigger area, it immediately sends an opening command to the electric door mechanism 52 of the corresponding door 51. This command can be an electrical signal that triggers the motor inside the electric door mechanism 52 to start rotating, thereby driving the door 51 to move along its preset opening path. For example, for a sliding door, the motor will drive the door body to slide backward along the guide rail; for a hinged door, the motor will drive the door body to swing outward. This door opening action aims to provide users with a convenient passage to enter the vehicle without manual operation.
[0041] In a further embodiment, please refer to Figure 2 and Figure 3Before activating the distance detection module 53, the system also includes controlling the electric pedal 54 to switch from a retracted state to an extended state.
[0042] The electric running board 54 is a retractable assistive device, typically installed under the side skirt of a vehicle, to facilitate passenger entry and exit. It is designed to provide additional foot space, especially for SUVs or vehicles with high ground clearance. The retracted state refers to the electric running board 54 being in a non-operating position, either inside or flush with the side skirt. In this state, the electric running board 54 does not occupy external space, helping to maintain the vehicle's overall aesthetics and preventing damage during driving due to collisions or airflow resistance. Achieving the retracted state typically involves fully retracting the board to a preset limit position and locking it to prevent accidental deployment. The deployed state refers to the electric running board 54 extending from the retracted position, forming a platform for the user to step on. In this state, the electric running board 54 provides convenient assistance for getting in and out of the vehicle. Achieving the deployed state typically involves a motor-driven extension of the board along a preset path until it reaches a preset deployment limit position and remains stable to bear the weight of the user's foot. Controlling the electric running board 54 to switch from the retracted to the deployed state is designed to provide the user with a clear signal of vehicle readiness through physical action and to provide convenience.
[0043] The proposed solution controls the electric pedal 54 to switch from a retracted state to an extended state before responding to the vehicle unlock signal and activating the distance detection module 53. When the vehicle receives a valid unlock signal, the system no longer simply activates the distance detection module 53 in the background, but instead sends a clear "welcome" signal to the user through a visible, physical action—the extension of the electric pedal 54. The extension of the electric pedal 54 not only provides convenience for getting in and out of the vehicle, but more importantly, it serves as a proactive visual and physical cue, informing the user that the vehicle has recognized its presence and is ready to open the door. This physical feedback allows the user to perceive the vehicle's response more intuitively, thus enabling a more natural and natural response to the subsequent automatic door opening process when the user approaches the door 51. The extension of the electric pedal 54, along with the subsequent activation of the distance detection module 53, acquisition of motion trajectory data, determination of approach intention, and the final door opening action, forms a coherent and user-friendly interactive sequence, enhancing the user's trust in and experience of the automatic door opening function.
[0044] It is understandable that in actual use, especially in low-light environments, users may have difficulty clearly identifying the position of the electric pedal 54, or be unsure of the specific range of the sensing area of the door 51, thus affecting the user experience and the smooth triggering of the automatic door opening function.
[0045] In this regard, this application further proposes that after the step of controlling the electric pedal 54 to switch from the retracted state to the unfolded state, the welcome light carpet 541 arranged on the electric pedal 54 is controlled to be lit.
[0046] The welcome light carpet 541 is an illuminated pattern projected onto the ground or a specific area using a light source. It aims to provide visual guidance, enhance the vehicle's welcoming effect, or indicate specific functional areas. It can be implemented using various light sources, such as LED arrays, laser projection modules, or high-brightness micro-projectors. Furthermore, the light source or projection device of the welcome light carpet 541 is integrated into or mounted on the structure of the electric pedal 54. This means that when the electric pedal 54 switches from a retracted state to an unfolded state, the welcome light carpet 541 also moves to the position where the illuminated pattern can be projected. This arrangement ensures that the welcome light carpet 541 can work synchronously with the electric pedal 54 and closely links its illuminated area with the pedal's usability area.
[0047] The solution in this application illuminates the welcome light carpet 541 immediately after the electric pedal 54 switches from a retracted to an extended state. Once illuminated, the welcome light carpet 541 projects a clear illuminated area onto the ground or near the pedal. This illuminated area can be pre-marked as a preset trigger area, providing clear visual guidance to the user. When approaching the door 51, the user can intuitively see the position of the electric pedal 54 and the preset trigger area to stand or pass through, avoiding the hassle of searching for the pedal or sensor area in the dark or unfamiliar environment. This design allows the user to approach the door 51 more accurately and confidently, and enables the distance detection module 53 to more effectively acquire user movement trajectory data, thereby improving the response speed of the automatic door opening function and the user experience. By combining the welcome light carpet 541 with the extension of the electric pedal 54, not only is the welcoming ceremony of the vehicle enhanced, but also intuitive and user-friendly visual feedback is provided for the interaction between the user and the vehicle.
[0048] If only the welcome light carpet 541 is lit, users may not know where the specific trigger area is, thus affecting the intuitiveness and convenience of the automatic door opening experience.
[0049] Please refer to the following for details. Figure 3 This application further proposes steps for controlling the illumination of the welcome light carpet 541 arranged on the electric pedal 54, including: The illumination area containing the identification pattern 542 is projected. The preset trigger area is pre-calibrated based on the spatial position of the distance detection module 53 and coincides with the position of the identification pattern 542.
[0050] The term "projecting an illuminated area containing the identification pattern 542" refers to projecting an area with a specific shape or content onto the ground or near the vehicle body using a light source. This area not only provides illumination but, more importantly, conveys information to the user through the internal "identification pattern 542," serving to provide visual guidance and inform the user of specific interactive areas or states. Specifically, this can be achieved using LED projection lights installed under the electric pedal 54 or on the side skirt of the door 51. These projection lights have built-in pattern templates, such as the vehicle brand logo, footprint icons, or arrows, which are projected onto the ground when a lighting command is received. Alternatively, this can be achieved using a laser projection module, which can dynamically generate and project programmable identification patterns 542, thus providing more flexible visual cues.
[0051] The phrase "the preset trigger area is pre-calibrated based on the spatial position of the distance detection module 53 and coincides with the position of the identification pattern 542" means that the "preset trigger area" is a specific spatial range within which the system determines whether the user has arrived and triggered the door opening action. "Pre-calibrated based on the spatial position of the distance detection module 53" implies that the position of this area is precisely set according to the installation position and detection range of the distance detection module 53, ensuring the accuracy of the detection. "Coinciding with the position of the identification pattern 542" emphasizes the close integration of visual guidance and the actual triggering mechanism, allowing the user to intuitively understand the trigger area through the identification pattern 542. As one implementation method, at the time of vehicle manufacturing, the effective detection range of the distance detection module 53 can be mapped to a specific area on the ground through software configuration and physical measurement, and this mapped area is defined as the preset trigger area. Simultaneously, the identification pattern 542 of the welcome light carpet 541 is designed so that its projection position completely coincides with the projection of the preset trigger area on the ground. Another approach is to calibrate the distance detection module 53 using an on-board diagnostic system connection tool during the vehicle's initial activation or maintenance, and precisely define a preset trigger area in three-dimensional space based on the vehicle's geometry. Subsequently, the installation angle and focal length of the welcome light carpet 541 projection module are adjusted so that the projected logo pattern 542 precisely covers the preset trigger area.
[0052] The solution in this application, after responding to the vehicle unlock signal and activating the distance detection module 53, controls the unfolding of the electric pedal 54, and further controls the illumination of the welcome light carpet 541 arranged on the electric pedal 54 in a specific manner. Specifically, the welcome light carpet 541 is configured to project an illuminated area containing a marker pattern 542. This illuminated area is not randomly projected, but precisely coincides with a "preset trigger area" pre-set by the system to determine whether the user has triggered the door opening action. The preset trigger area is a specific range precisely marked in the space around the vehicle based on the installation position and detection capability of the distance detection module 53. When the welcome light carpet 541 illuminates and projects the marker pattern 542, the pattern intuitively indicates the precise position where the user needs to approach or stand, i.e., the preset trigger area. This design allows the user to clearly see and understand which area is the key area for triggering automatic door opening, thereby avoiding the user blindly groping or wandering around the door 51, and improving the intuitiveness and convenience of automatic door opening operation. By integrating visual cues (identification pattern 542) with the actual sensing trigger area (preset trigger area), the solution of this application effectively concretizes the abstract sensing logic, provides users with clear interaction guidance, and thus optimizes the user experience of the entire automatic door opening process.
[0053] In one specific embodiment, upon receiving a valid unlock signal, the vehicle first controls the electric pedal 54 to smoothly unfold from its retracted state to its working position. Immediately afterwards, the welcome light carpet 541 module installed beneath the electric pedal 54 is activated. This welcome light carpet 541 module can integrate a miniature projector, which has a pre-set vehicle brand logo or a "footprint" shaped pattern template. When the welcome light carpet 541 module is illuminated, the projector precisely projects the pre-set logo pattern 542 onto the ground below and to the side of the door 51. Simultaneously, the vehicle's control system, at the factory, has marked a rectangular or circular area on the ground corresponding to the shape and size of the logo pattern 542 as a pre-set trigger area, located to the side and front of the door 51's opening path, based on the installation position and detection range of the distance detection module 53 (e.g., an ultrasonic sensor or millimeter-wave radar). When the user approaches the vehicle, the logo pattern 542 projected by the welcome light carpet 541 clearly indicates the precise location where the user needs to stand or pass, i.e., the pre-set trigger area. The distance detection module 53 continuously monitors the user's movement trajectory and distance data within the area. Once the user is determined to have the intention to approach and enters the preset trigger area clearly indicated by the sign pattern 542, the electric door mechanism 52 will execute the door opening action.
[0054] Through the above technical solution, this application, while providing a welcome light carpet 541, further solves the problem of users being unclear about the automatic door opening trigger area. By projecting an illuminated area containing an identification pattern 542, and ensuring that the identification pattern 542 precisely coincides with the preset trigger area, users can intuitively identify the precise location to trigger automatic door opening. This greatly enhances the intuitiveness and convenience of user interaction with the vehicle, avoiding invalid attempts or waiting caused by users not understanding the trigger area, thereby optimizing the user experience of automatic door opening. Furthermore, this combination of visual guidance and sensor triggering makes the entire automatic door opening process more intelligent and user-friendly.
[0055] In some embodiments described above, an automatic door opening control method for electric doors is proposed. This method activates a distance detection module 53 in response to a vehicle unlocking signal, and uses this module to acquire motion trajectory data of the user relative to the door 51, thereby determining the user's intention and controlling the opening and closing of the door 51. However, in practical applications, relying solely on a generalized distance detection module 53 may be insufficient to accurately capture the user's complex motion trajectory and approach intentions. This is especially true when it is necessary to distinguish between users approaching the door 51 from different directions or with different postures. A single distance data point may not provide enough information to accurately determine the user's true intentions, potentially leading to misjudgments or delayed responses.
[0056] Please refer to the following for details. Figure 4 , Figure 4 The circle in the diagram represents the user. This application further proposes the above-mentioned control method, wherein the distance detection module 53 includes a first detection unit 531 and a second detection unit 532; step S20 includes: S21: Obtain first distance data through the first detection unit 531, and obtain second distance data through the second detection unit 532; S22: Generate the motion trajectory data based on the changes of the first distance data and the second distance data over time.
[0057] The distance detection module 53 is a device used to sense the distance and its changes between the user and the vehicle door 51. This module can be implemented using various technologies. For example, it can be based on the ultrasonic ranging principle, calculating distance by emitting and receiving ultrasonic waves; it can also be based on the radar ranging principle, utilizing the propagation characteristics of electromagnetic waves to obtain distance information; or it can be based on the infrared ranging principle, measuring distance through the reflection of infrared beams. The first detection unit 531 and the second detection unit 532 are two independent or semi-independent sensing units within the distance detection module 53. They are spatially separated and each is responsible for detecting the user's distance in its respective area. For example, they can be two independent ultrasonic sensors, two radar antennas, or two infrared sensors. The first distance data and the second distance data are the distance information between the user and their respective detection units, acquired in real time by the first detection unit 531 and the second detection unit 532, respectively. These data can be continuous analog signals or discrete values after digital processing. Generating the motion trajectory data based on the changes of the first distance data and the second distance data over time means inferring the user's position change and direction of movement in space by analyzing the values and trends of these two distance data at different points in time. This can be achieved through geometric calculations (such as triangulation), differential analysis, or pattern recognition, transforming discrete distance measurements into continuous motion paths with direction and velocity information.
[0058] The solution in this application refines the distance detection module 53 into at least two independent detection units, namely the first detection unit 531 and the second detection unit 532, which respectively acquire first distance data and second distance data. When the vehicle unlock signal is received, the distance detection module 53 is activated, and the first detection unit 531 and the second detection unit 532 begin to work synchronously, continuously emitting detection signals and receiving reflected signals, thereby acquiring the first distance data and second distance data between the user and their respective detection units in real time. The control system then continuously monitors and analyzes these real-time updated first distance data and second distance data. By comparing the differences between these two distance data over time, such as their respective rates of decrease or increase, and their relative changes, the system can accurately infer the user's movement direction, speed, and approximate position in space relative to the door 51. For example, if the first distance data decreases faster than the second distance data, it indicates that the user is closer to the first detection unit 531. This multi-point detection and data fusion approach allows the system to upgrade from single distance information to motion trajectory data with spatial and temporal dimensions, thus providing a richer and more accurate basis for subsequently determining whether the user has the intention to approach a preset trigger area.
[0059] In one specific implementation, the first detection unit 531 can be positioned below the front end of the door 51, while the second detection unit 532 is positioned below the rear end of the door 51; both utilize ultrasonic sensors. When a user approaches the door 51, the two ultrasonic sensors continuously emit ultrasonic waves and receive echoes, thereby measuring and outputting first and second distance data in real time. For example, if the user approaches the door 51 diagonally from the front of the vehicle, the first detection unit 531 will detect a significant decrease in distance first, while the distance decrease detected by the second detection unit 532 will be relatively delayed or insignificant. By analyzing the time series of these two distance data, such as calculating their rate of change and relative difference, the control unit can generate motion trajectory data of the user approaching the door 51 from the front of the vehicle. As another example, if the user approaches from the side of the door 51, the first and second distance data may decrease almost simultaneously and at similar rates; in this case, the control unit can determine that the user is approaching the door 51 from the side. In this way, the system can identify diverse approach trajectories of the user based on the distance data change patterns of different detection units.
[0060] In a further embodiment, the step of determining that the user has the intention to approach and has reached the preset trigger area includes: When both the first distance data and the second distance data decrease to a preset threshold range, it is determined that the user has reached the preset trigger area.
[0061] The first distance data and the second distance data refer to the distance measurements between the user and the car door 51, which are acquired in real time by the first detection unit 531 and the second detection unit 532 in the distance detection module 53. These data reflect the spatial relationship between the user and the car door 51. The preset threshold range can be a pre-set distance interval. For example, when the distance between the user and the car door 51 is less than a certain maximum value and greater than a certain minimum value, the user is considered to have entered the range. The setting of this range can be determined comprehensively based on factors such as the safe opening distance of the car door 51, the convenience of user operation, and the detection accuracy of the detection units. "Both decrease to" means that the distance values measured by the first detection unit 531 and the second detection unit 532 must simultaneously meet the condition of entering the preset threshold range, and the trend is decreasing. This dual-condition design enhances the accuracy and reliability of the judgment and effectively avoids erroneous triggering caused by misjudgment by a single detection unit or environmental interference. For example, the preset threshold range can be set to a fixed distance interval, such as 0.3 meters to 0.8 meters; or, the range can be dynamically adjusted according to the vehicle's environment (e.g., a narrow parking space or a wide area) or the user's personalized settings. When the first distance data and the second distance data simultaneously meet the condition of decreasing to the preset threshold range, the system logically confirms that the user has physically entered the specific operating area near the door 51, i.e., the preset trigger area. This determination is one of the key prerequisites for triggering the electric door mechanism 52 to perform the door opening action. It ensures that the door opening action is performed only when the user is already in a safe and convenient operating position, thereby improving user experience and safety. For example, this determination can be implemented through the logic circuit or software algorithm inside the control module, outputting a "user has arrived" signal when the condition is met.
[0062] This application's solution accurately determines whether a user has actually reached a preset trigger area by introducing a judgment that both the first and second distance data simultaneously decrease to a preset threshold range. After responding to the vehicle unlock signal and activating the distance detection module 53, the first detection unit 531 and the second detection unit 532 continuously acquire the first and second distance data of the user relative to the car door 51. The changes in these distance data over time are used to generate the user's motion trajectory data and to initially determine whether the user has the intention to approach the preset trigger area. Based on this, to avoid inaccurate door opening timing due to relying solely on approach intention or vague trajectory judgments, this solution further requires that the user is only ultimately determined to have reached the preset trigger area when both the first and second distance data decrease and enter the preset distance threshold range. This dual distance condition combined with motion trend judgment mechanism enables the system to more accurately identify the user's actual position in front of the car door 51, thus triggering the door opening action only when the user is truly ready to operate the car door 51, greatly improving the accuracy and safety of the automatic door opening system.
[0063] In some embodiments of this application, the distance detection module 53 acquires the user's movement trajectory data relative to the car door 51 and determines whether the user intends to approach. When the user reaches the preset trigger area, the door opening action is performed. However, judging the user's approach intention solely based on whether the user has reached the preset trigger area may not accurately distinguish whether the user actually wants to open the car door 51 or is merely passing by or lingering nearby, which may lead to problems such as accidental door opening or untimely door opening response.
[0064] In this regard, this application further proposes step S30, including: S31: Based on the jump sequence and change pattern of the first and second distance data, identify the user's approach direction; S32: When the identified user approach direction matches the preset trigger direction, it is determined that the user has the approach intention.
[0065] The phrase "jumping time sequence and change pattern based on the first and second distance data" refers to analyzing the initial change time of the distance data collected by the first detection unit 531 and the second detection unit 532 in the time dimension and the evolution pattern of its value over time. This analysis can reveal the user's relative motion state with respect to the two detection units, such as which detection unit the user approaches first, and the speed and path characteristics of the approach. Specifically, the first and second distance data can be continuously sampled, and the moment when they first enter the effective detection range from the initial default distance (e.g., the distance beyond the detection range) can be recorded, which is the jump time sequence. At the same time, the numerical change trend of these two distance data within the effective detection range is continuously monitored, such as whether it continuously decreases, first decreases and then increases, or remains stable, which is the change pattern.
[0066] As another implementation, the system can compare and calculate the difference between two distance data points in real time. By analyzing the rate of change and sign of the difference, it can determine the relative positional change between the user and the two detection units, and thus infer the dynamic characteristics of the user's movement. "Identifying the user's approach direction" refers to determining the direction along which the user approaches the door 51 based on the timing and variation patterns of the first and second distance data. For example, the user might approach from the front, rear, directly in front of, or to the side of the door 51. One implementation method is to pre-store multiple typical approach direction patterns, each corresponding to a specific set of distance data timing and variation patterns. During actual operation, the system matches the real-time collected distance data timing and variation patterns with these preset patterns to identify the most suitable approach direction.
[0067] Another approach is to utilize rule-based expert systems or machine learning models. For example, this can be achieved by setting a series of logical rules (such as "if the first distance data decreases significantly before the second distance data, it is determined to be approaching from the left"), or by training a neural network model to learn and recognize complex approach direction patterns. "Preset trigger direction" refers to a specific approach direction pre-defined by the system as indicating the user's intention to open the door. Only when the user approaches from these specific directions will the system recognize this as an intention to open the door, thus triggering the subsequent door-opening operation. For example, it can be set so that only when the user approaches from directly in front of the door 51 in a straight line is it considered to have an intention to open the door. Alternatively, a range of allowed approach directions can be set, for example, approach directions within a 30-degree angle to the left and right of the front of the door 51 are considered preset trigger directions. "Determining that the user has the stated approach intention" means that after identifying the user's actual approach direction, it is compared with the preset trigger direction to ultimately confirm whether the user truly intends to approach the door 51 and open it. One implementation is that the system determines the user has an intention to approach when the detected user approach direction is exactly consistent with the preset trigger direction. Another implementation is that the system also determines the user has an intention to approach when the detected user approach direction is within the allowable deviation range defined by the preset trigger direction, in order to increase the robustness of the system.
[0068] The solution proposed in this application, through in-depth analysis of the timing and changing patterns of the first and second distance data, can more precisely identify the user's actual approach direction. Specifically, after activating the distance detection module 53 and acquiring the first and second distance data, the system no longer relies solely on whether the user has entered the preset trigger area. Instead, it further analyzes the temporal sequence of these two distance data and the dynamic trends of their respective values. For example, if the user approaches from the left side of the door 51, the distance data acquired by the first detection unit 531 on the left will decrease significantly before the distance data acquired by the second detection unit 532 on the right; and vice versa. Through this analysis of timing and patterns, the system can accurately determine whether the user is approaching the door 51 from the front, rear, side, or directly in front of the vehicle. Subsequently, the system compares the identified user approach direction with the preset trigger direction. Only when the user's actual approach direction matches the preset direction considered to indicate an intention to open the door does the system ultimately determine that the user has an intention to approach. This mechanism enables the system to understand user behavior more intelligently, avoiding accidental door opening caused by users simply passing by or pausing next to the car, thereby improving the accuracy of automatic door opening control and user experience.
[0069] In some embodiments of this application, the system acquires the user's motion trajectory data relative to the vehicle door 51 through the distance detection module 53, and determines whether the user intends to approach. However, in practical applications, users may approach the vehicle from different directions, such as the front, rear, or side. Relying solely on distance data and its changing trends may not be sufficient to accurately distinguish the user's intention to approach from these different directions, especially when the user approaches from the front, as their motion trajectory may be more complex, making it difficult for the system to accurately determine whether they truly intend to approach the door 51, potentially leading to misjudgment or delayed response.
[0070] In this regard, this application further proposes step S31, which includes: S311: When the first distance data changes from the initial default distance to the effective detection distance before the second distance data, and the first distance data first decreases and then increases within the effective detection range while the second distance data continues to decrease, it is determined that the user is approaching from the front of the vehicle.
[0071] The phrase "the first distance data jumps from the initial default distance to the effective detection distance before the second distance data" means that the user first enters the detection range of the first detection unit 531 before entering the detection range of the second detection unit 532. This can be achieved by strategically arranging the positions of the first and second detection units 531. For example, the first detection unit 531 can be placed at the front of the door 51 area, while the second detection unit 532 can be placed at the center or rear of the door 51 area, so that when the user approaches from the front of the vehicle, their movement path will first pass through the detection area of the first detection unit 531. Alternatively, the detection angles and ranges of the two detection units can be adjusted to create a difference in the detection timing in a specific direction.
[0072] The phrase "the first distance data decreases and then increases within the effective detection range" describes a specific movement trajectory of the user within the detection range of the first detection unit 531. The initial decrease in distance indicates that the user is approaching the first detection unit 531, while the subsequent increase indicates that the user, after passing the first detection unit 531, begins to move away from it, but remains within its effective detection range. This pattern typically corresponds to the user entering the detection area from one side of the unit, passing its closest point, and then leaving from the other side, rather than stopping directly in front of the unit.
[0073] "The second distance data continues to decrease" indicates the user's movement trajectory within the detection range of the second detection unit 532. A continuous decrease means the user is constantly moving closer to the second detection unit 532, or continuously moving towards the door 51 within the detection range of the second detection unit 532. This typically indicates that the second detection unit 532 is located on the path to the user's final target (door 51), or that after passing the first detection unit 531, the user's primary direction of movement is towards the second detection unit 532.
[0074] The conclusion that "the user is approaching from the front of the vehicle" is based on the aforementioned specific distance data change pattern. This specific combination of distance data changes is a typical characteristic of a user approaching the door 51 from the front of the vehicle. The system uses a preset algorithm or logical judgment to associate this specific distance data change pattern with the intention of "approaching from the front of the vehicle".
[0075] The solution of this application activates a distance detection module 53, comprising a first detection unit 531 and a second detection unit 532, in response to a vehicle unlock signal. This module continuously acquires first and second distance data of the user relative to the vehicle door 51. The system generates the user's motion trajectory data by analyzing the changes in these distance data over time. To accurately determine whether the user intends to approach a preset trigger area, the system further identifies the user's approach direction based on the timing and change patterns of the first and second distance data. Specifically, when the system detects that the first distance data changes from the initial default distance to the effective detection distance before the second distance data, it indicates that the user has first entered the detection range of the first detection unit 531. Subsequently, if the first distance data shows a trend of first decreasing and then increasing within the effective detection range, while the second distance data continues to decrease, this forms a unique motion pattern. This pattern accurately depicts the trajectory of the user approaching the vehicle from the front, gradually passing the first detection unit 531, and continuously moving towards the second detection unit 532 (usually closer to the center of the vehicle door 51). By identifying this specific combination of distance data changes, the system can accurately determine that the user is approaching from the front. When the detected user approach direction matches the preset trigger direction, the system determines that the user intends to approach. Finally, when this intention is confirmed and both the first and second distance data decrease to a preset threshold range (i.e., the user has reached the preset trigger area), the system controls the electric door mechanism 52 of the corresponding door 51 to perform the door opening action. This mechanism, through refined analysis of the timing and trend of distance data changes in the dual detection units, effectively distinguishes the user's intention to approach from different directions, avoiding misoperations caused by simple distance judgments, and improving the intelligence of the automatic door opening system and the user experience.
[0076] In another embodiment, step S31 includes: S312: When the time difference between the first distance data and the second distance data is less than a preset threshold and both continue to decrease, it is determined that the user is moving laterally closer.
[0077] The condition that the time difference between the first and second distance data jumps is less than a preset threshold means that the difference between the times when the first detection unit 531 and the second detection unit 532 detect the user entering their effective detection range is less than a preset time threshold. This indicates that the user is detected by the two detection units almost simultaneously or within a very short time interval. This time difference can be calculated by comparing the signal trigger timestamps of the two detection units and comparing them with a preset microsecond or millisecond threshold. Alternatively, it can be calculated by analyzing the signal strength change curves of the two detection units, recording the time when the signal strength first reaches the effective detection threshold, and then calculating the time difference. The condition that both distances continuously decrease means that after the user enters the detection range, the distance between the user and the first detection unit 531 and the second detection unit 532 is constantly shortening, indicating that the user is moving towards the car door 51. The system can continuously sample the first and second distance data and compare the values of adjacent sampling points. If the values of multiple consecutive sampling points show a downward trend, it is determined to be a continuous decrease. Alternatively, a moving average or trend analysis algorithm can be used to smooth the distance data and determine whether its derivative is continuously negative to determine the continuous decreasing trend. The determination that the user is approaching from the side is based on the two conditions mentioned above: the user is approaching from the side of the vehicle (roughly parallel to door 51). Once these conditions are met, the system's internal logic module will output a "lateral approach" flag or status for use by subsequent door opening control logic. Alternatively, this determination result can be used as part of the user's motion trajectory data analysis to distinguish it from other approach directions and trigger different response mechanisms.
[0078] The solution in this application utilizes the first and second distance data acquired by the first detection unit 531 and the second detection unit 532 in the distance detection module 53, combined with their transition timing and change patterns, to accurately identify the user's approach direction. When the user approaches from the side of the vehicle, the first detection unit 531 and the second detection unit 532 will detect the user almost simultaneously or within a very short time difference, as reflected in the time difference between the transition of the first and second distance data being less than a preset threshold. Simultaneously, as the user approaches the door 51, the distance between them and both detection units continuously decreases, manifested as both continuously decreasing. By comprehensively judging these two conditions, the system can accurately identify that the user is approaching the door 51 from the side. This judgment mechanism avoids misjudgments that may result from judging solely based on a single distance change or a vague time difference, improving the accuracy and reliability of approach intention recognition, thereby providing more precise triggering conditions for subsequent electric door opening actions.
[0079] The following is a specific example illustrating a particular implementation. When the vehicle receives a valid vehicle unlock signal, the distance detection module 53 is activated. This module includes two ultrasonic detection units, designated as the first detection unit 531 and the second detection unit 532, positioned at the front and rear edges of the door 51. When a user approaches from the side of the vehicle, both ultrasonic detection units detect the user almost simultaneously. For example, the first detection unit 531 detects the user at time T1, and the second detection unit 532 detects the user at time T2, with the system detecting that |T1-T2| is less than a preset 50-millisecond threshold. Simultaneously, the control module continuously monitors the distance data returned by these two detection units, finding that both the first and second distance data show a decreasing trend within a continuous sampling period (e.g., sampling once every 100 milliseconds for 5 consecutive times). At this point, the control module determines that the user intends to approach from the side and, based on this intention, further determines whether to perform the door opening action.
[0080] Through the above technical solution, when identifying a user's approach intention, it is possible to accurately distinguish when the user approaches the car door 51 from the side. This comprehensive judgment based on the time difference between the first and second distance data and the continuously decreasing trend effectively avoids misjudgment or inaccurate identification caused by the diversity of user approach angles. It enables the system to more accurately and reliably determine whether the user truly intends to approach the car door 51 from the side, thereby providing a more precise trigger condition for the automatic opening of the electric door mechanism 52, improving the user experience and the system's intelligence level.
[0081] In a further embodiment, the step of responding to a vehicle unlock signal includes: A vehicle unlock signal is generated in response to the relative distance between a valid key or mobile terminal and the vehicle being less than or equal to a preset wake-up distance.
[0082] This application's solution optimizes the vehicle unlocking signal generation mechanism by introducing monitoring of the relative distance between a legitimate key or mobile terminal and the vehicle. Specifically, the vehicle system continuously or periodically monitors the relative distance between the legitimate key or mobile terminal and the vehicle. Once this relative distance decreases to a preset wake-up distance or closer, the system determines that the user is approaching the vehicle and intends to use it. At this time, the system automatically generates a vehicle unlocking signal, thereby triggering the vehicle unlocking operation and activating the distance detection module 53. This mechanism ensures that the generation of the vehicle unlocking signal is based on the user's actual approach behavior, rather than simple manual operation or continuous system activation, effectively avoiding unnecessary system energy consumption and providing timely and intelligent start-up conditions for the subsequent automatic door opening process. In this way, the vehicle's automatic door opening function can respond to the user's arrival earlier and more intelligently, improving the smoothness and convenience of the user experience.
[0083] It is understandable that during the opening action of the electric door mechanism 52, there may be obstacles in the opening path of the door 51. If these obstacles are not detected and dealt with, the door 51 may collide with the obstacles, causing damage to the vehicle or the obstacles, or even causing injury to people.
[0084] In this regard, this application further proposes that after the step of controlling the electric door mechanism 52 of the corresponding door 51 to perform the door opening action, it also includes: The distance detection module 53 monitors obstacles in the opening path of the door 51; When an obstacle is detected, the electric gate mechanism 52 stops opening or performs a reverse closing operation.
[0085] The distance detection module 53 is used to sense objects in the surrounding environment and measure their relative distance to the vehicle door 51. This module can be implemented using various technologies. For example, it can be one or more ultrasonic sensors that calculate distance by emitting ultrasonic waves and receiving reflected waves; it can also be millimeter-wave radar that uses millimeter-wave electromagnetic waves for detection, which has strong penetration and anti-interference capabilities; it can also be lidar that constructs a three-dimensional point cloud of the environment by emitting laser beams and measuring reflection time, providing high-precision obstacle location information; or it can be an infrared sensor that determines the presence of obstacles by emitting infrared light and detecting reflections.
[0086] Monitoring obstacles in the opening path of the door 51 aims to ensure that there are no objects that could obstruct the normal opening of the door 51 within the area where the electric door mechanism 52 moves. This can be achieved by placing distance detection modules 53 at the edge of the door 51, key points of the door 51's opening trajectory, or on the side of the vehicle body. The distance detection module 53 can continuously or periodically scan the predetermined space area of the door 51 opening, acquiring object information within that area in real time. Controlling the electric door mechanism 52 to stop opening or perform a reverse closing operation is a safety measure taken after an obstacle is detected. When the distance detection module 53 detects an obstacle in the opening path of the door 51, the control system immediately sends a command to the electric door mechanism 52. The stop opening operation means that the electric door mechanism 52 immediately stops the current opening action and remains at the position when the obstacle was detected. The reverse closing operation means that the electric door mechanism 52, while stopping the opening, performs a small movement in the closing direction to further ensure a safe distance from the obstacle and avoid any potential contact.
[0087] In the automatic door opening control method for electric doors, after the system determines the user's approach intention and controls the electric door mechanism 52 of the corresponding door 51 to perform the opening action, in order to ensure the safety of the opening process, the distance detection module 53 continuously or dynamically monitors the space area that the door 51 is about to pass through. This distance detection module 53 uses its detection capabilities to acquire environmental data on the opening path of the door 51 in real time and identify whether any physical obstacles exist. Once the distance detection module 53 detects an obstacle entering the preset safe area of the door 51, the control system immediately responds to this detection result. At this time, the control system issues a command to the electric door mechanism 52 to stop the current opening action to avoid collision with the obstacle. In some cases, to provide a higher safety margin, the control system can further instruct the electric door mechanism 52 to perform a reverse closing operation, causing the door 51 to move a small distance in the closing direction, thereby ensuring that there is a sufficient safety gap between the door 51 and the obstacle. This mechanism effectively combines the convenience of automatic door opening with operational safety, forming a more complete and reliable electric door control scheme.
[0088] In some of the embodiments described above in this application, when it is determined that the user has the intention to approach and reaches the preset trigger area, the electric door mechanism 52 of the corresponding car door 51 is controlled to perform the door opening action. However, in practical applications, if the user does not pass through the car door 51 in time after the car door 51 is opened, the car door 51 will remain open for a long time, which may bring safety hazards or unnecessary energy consumption.
[0089] In this regard, this application further proposes that after step S40, it also includes... Start the timer to begin timing; If no user is detected passing through door 51 within a preset time, the electric door mechanism 52 is controlled to close.
[0090] Specifically, starting the timer means that the system begins measuring the time interval immediately after the electric door mechanism 52 completes the door opening action. This timer can be implemented by a software timer module within the vehicle control unit (VCU), which starts counting after receiving the door opening completion signal and can be configured with a preset time threshold. Alternatively, it can be implemented using a separate hardware timing chip or module that communicates with the vehicle control unit, starts timing upon receiving a command, and sends a signal to the vehicle control unit after the preset time has elapsed.
[0091] The preset time is a system-defined time interval used to measure the time between when the user opens door 51 and when they actually pass through door 51. This preset time can be a fixed value, such as 5 seconds, 10 seconds, or 15 seconds, preset at the factory and stored in the vehicle control unit's memory. Alternatively, the preset time can be configurable, allowing users to adjust it according to their personal habits or needs via the in-vehicle infotainment system or mobile application, for example, setting it to different modes such as "short," "medium," or "long," each corresponding to a different time length. "Not detecting user passage through door 51" means the system fails to confirm that the user has actually entered the vehicle within the preset time. This can be achieved in various ways, such as using infrared sensors, ultrasonic sensors, or millimeter-wave radar in the door 51 area to detect whether the user has passed through door 51. For example, sensors can be placed inside the door 51 frame or in the door 51 pedal area; if the sensor is not triggered or remains blocked within the preset time, it is determined that the user has not passed through door 51. Alternatively, it can be combined with pressure sensors on the vehicle seats, seatbelt buckle status sensors, or in-vehicle cameras for judgment. For example, if the seat pressure sensor does not detect any new pressure within a preset time, or the seatbelt is not fastened, or the in-vehicle camera does not detect the user entering, it is determined that the user has not passed through door 51. When the above conditions are met, the system will control the electric door mechanism 52 to close. This means that the vehicle control unit will send a closing command to the electric door mechanism 52, and the electric door mechanism 52 will drive the motor in reverse, causing the door 51 to close along a preset trajectory. When performing the closing operation, an anti-pinch function can be combined, for example, by using an anti-pinch sensor on the edge of the door 51 to detect whether there is an obstacle. If there is an obstacle, the closing will stop or the door will open in reverse to avoid pinching the user or damaging items.
[0092] The solution proposed in this application starts a timer immediately after the electric door mechanism 52 performs the door opening action, continuously monitoring whether a user has passed through the door 51. If the user is not detected passing through the door 51 within a preset time, the system intelligently controls the electric door mechanism 52 to perform a closing operation. This mechanism ensures that the door 51 remains open only when necessary, avoiding unnecessary safety risks and energy waste. By combining timing with user passage detection, this solution achieves the convenience of automatic door opening while also taking into account vehicle safety, privacy, and energy efficiency management.
[0093] Secondly, embodiments of this application also provide an automatic door opening control system for electric doors.
[0094] In one embodiment, reference is made to Figure 2 , Figure 2 This is a schematic diagram of the structure of an embodiment of the automatic door opening control system of this application. Figure 2 As shown, the automatic door opening control system for electric doors includes: The signal response module is used to activate the distance detection device in response to the vehicle unlock signal; Distance detection module 53 is used to acquire the user's motion trajectory data relative to the car door 51 through the distance detection device; The control module is used to determine whether the user has the intention to approach the preset trigger area based on the motion trajectory data. When it is determined that the user has the intention to approach and has reached the preset trigger area, the control module controls the electric door mechanism 52 of the corresponding door 51 to perform the door opening action.
[0095] The functions of each module in the above-mentioned automatic electric door opening control system correspond to the steps in the above-mentioned automatic electric door opening control method embodiment, and their functions and implementation processes will not be described in detail here.
[0096] Furthermore, in one embodiment, the control module is also used to control the electric pedal 54 to switch between a retracted state and an extended state.
[0097] Furthermore, in one embodiment, the control module is also used to control the lighting of the welcome light carpet 541 arranged on the electric pedal 54.
[0098] Furthermore, in one embodiment, the distance detection module 53 includes a first detection unit 531 and a second detection unit 532; the first detection unit 531 is used to acquire first distance data; and the second detection unit 532 is used to acquire second distance data.
[0099] Thirdly, embodiments of this application provide an automatic door opening control device for electric doors. The automatic door opening control device for electric doors can be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.
[0100] Reference Figure 5 , Figure 5 This is a schematic diagram of the hardware structure of the automatic door opening control device involved in the embodiments of this application. In the embodiments of this application, the automatic door opening control device may include a processor, a memory, a communication interface, and a communication bus.
[0101] The communication bus can be of any type and is used to interconnect the processor, memory, and communication interface.
[0102] Communication interfaces include input / output (I / O) interfaces, physical interfaces, and logical interfaces used for interconnecting components within the automatic door opening control device, as well as interfaces used for interconnecting the automatic door opening control device with other devices (such as other computing devices or user equipment). Physical interfaces can be Ethernet interfaces, fiber optic interfaces, ATM interfaces, etc.; user equipment can be displays, keyboards, etc.
[0103] Memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.
[0104] The processor can be a general-purpose processor, which can call the automatic door opening control program stored in the memory and execute the automatic door opening control method provided in the embodiments of this application. For example, the general-purpose processor can be a central processing unit (CPU). The method executed when the automatic door opening control program is called can be referred to in the various embodiments of the automatic door opening control method of this application, and will not be repeated here.
[0105] Those skilled in the art will understand that Figure 5 The hardware structure shown does not constitute a limitation of this application and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0106] Fourthly, embodiments of this application also provide a computer-readable storage medium.
[0107] The present application has a computer-readable storage medium storing an automatic electric door opening control program, wherein when the automatic electric door opening control program is executed by a processor, it implements the steps of the automatic electric door opening control method described above.
[0108] The method implemented when the automatic door opening control program is executed can be referred to in the various embodiments of the automatic door opening control method of this application, and will not be repeated here.
[0109] It should be noted that the sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0110] The terms "comprising" and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus. The terms "first," "second," and "third," etc., are used to distinguish different objects, etc., and do not indicate a sequence, nor do they limit "first," "second," and "third" to different types.
[0111] In the description of the embodiments of this application, terms such as "exemplary," "for example," or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary," "for example," or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary," "for example," or "for instance" is intended to present the relevant concepts in a concrete manner.
[0112] In the description of the embodiments of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. The "and / or" in the text is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more.
[0113] In some processes described in the embodiments of this application, multiple operations or steps are included in a specific order. However, it should be understood that these operations or steps may not be executed in the order they appear in the embodiments of this application, or they may be executed in parallel. The sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed sequentially or in parallel, and these operations or steps may be combined.
[0114] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device to execute the methods described in the various embodiments of this application.
[0115] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A method for controlling the automatic opening of an electric door, characterized in that, Includes the following steps: In response to the vehicle unlock signal, the distance detection module is activated; The distance detection module acquires the user's motion trajectory data relative to the car door. Based on the motion trajectory data, determine whether the user intends to approach the preset trigger area; When it is determined that the user has the intention to approach and has reached the preset trigger area, the electric door mechanism of the corresponding car door is controlled to perform the door opening action.
2. The control method according to claim 1, characterized in that, Prior to the step of activating the distance detection module, the method further includes: Control the electric pedal to switch from the retracted state to the extended state.
3. The control method according to claim 2, characterized in that, After the step of controlling the electric pedal to switch from the retracted state to the extended state, the method further includes: The welcome light carpet positioned on the electric pedal is turned on.
4. The control method according to claim 3, characterized in that, The step of controlling the illumination of the welcome light carpet arranged on the electric pedal includes: The illumination area containing the marked pattern is projected. The preset trigger area is pre-calibrated based on the spatial position of the distance detection module and coincides with the position of the marked pattern.
5. The control method according to claim 1, characterized in that, The distance detection module includes a first detection unit and a second detection unit; The step of acquiring the user's motion trajectory data relative to the car door through the distance detection module includes: First distance data is obtained through the first detection unit, and second distance data is obtained through the second detection unit; The motion trajectory data is generated based on the changes in the first distance data and the second distance data over time.
6. The control method according to claim 5, characterized in that, The step of determining that the user has the intention to approach and has reached the preset trigger area includes: When both the first distance data and the second distance data decrease to a preset threshold range, it is determined that the user has reached the preset trigger area.
7. The control method according to claim 6, characterized in that, The step of determining whether a user has an intention to approach a preset trigger area based on the motion trajectory data includes: Based on the jump sequence and change pattern of the first distance data and the second distance data, the user's approach direction is identified; When the identified user approach direction matches the preset trigger direction, it is determined that the user has the intention to approach.
8. The control method according to claim 7, characterized in that, The step of identifying the user's approach direction based on the jump sequence and change pattern of the first distance data and the second distance data includes: When the first distance data changes from the initial default distance to the effective detection distance before the second distance data, and the first distance data first decreases and then increases within the effective detection range while the second distance data continues to decrease, it is determined that the user is approaching from the front of the vehicle.
9. The control method according to claim 7, characterized in that, The step of identifying the user's approach direction based on the jump sequence and change pattern of the first distance data and the second distance data includes: When the time difference between the first distance data and the second distance data is less than a preset threshold and both continue to decrease, it is determined that the user is moving laterally closer.
10. The control method according to claim 1, characterized in that, The steps for responding to the vehicle unlock signal include: In response to the relative distance between the legitimate key or mobile terminal and the vehicle being less than or equal to a preset wake-up distance, a vehicle unlock signal is generated.
11. The control method according to claim 1, characterized in that, After the step of controlling the electric door mechanism of the corresponding vehicle door to perform the door opening action, the following is also included: The distance detection module monitors obstacles in the door opening path; When an obstacle is detected, the electric door mechanism is controlled to stop opening or perform a reverse closing operation.
12. The control method according to claim 1, characterized in that, After the step of controlling the electric door mechanism of the corresponding vehicle door to perform the door opening action, the following is also included: Start the timer to begin timing; If no user is detected passing through the door within a preset time, the electric door mechanism is controlled to close.
13. An automatic door opening control system for electric doors, characterized in that, The automatic door opening control system includes: The signal response module is used to activate the distance detection device in response to the vehicle unlock signal; The distance detection module is used to acquire the user's motion trajectory data relative to the car door through the distance detection device; The control module is used to determine whether the user has the intention to approach a preset trigger area based on the motion trajectory data. When it is determined that the user has the intention to approach and has reached the preset trigger area, the control module controls the electric door mechanism of the corresponding door to perform the door opening action.
14. An automatic door opening control device for electric doors, characterized in that, The automatic door opening control device includes a processor, a memory, and an automatic door opening control program stored in the memory and executable by the processor, wherein when the automatic door opening control program is executed by the processor, it implements the steps of the automatic door opening control method as described in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an automatic door opening control program, wherein when the automatic door opening control program is executed by a processor, it implements the steps of the automatic door opening control method as described in any one of claims 1 to 12.
