Vehicle door control method and system, storage medium and vehicle comprising vehicle door control method and system

By obtaining the status information of each seat and seat belt of the vehicle and automatically controlling the door closing of the vehicle, the existing electric door closing methods are solved, and convenient and safe door control is achieved.

CN120116864AActive Publication Date: 2025-06-10ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311676427.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-07
Publication Date
2025-06-10
Estimated Expiration
2043-12-07

AI Technical Summary

Technical Problem

The existing electric door closing method has problems such as cumbersome operation, inconvenience and safety risks, especially when the door is opened very well and the vehicle speed is controlled to close.

Method used

By obtaining the status information of each seat of the vehicle and the status information of the corresponding seat belt, if the seat occupies a seat and the seat belt is locked, the corresponding door is automatically controlled to close. When the main driver's seat belt is locked, the door corresponding to other unoccupied seats will be closed simultaneously.

Benefits of technology

The convenience and safety of door control are achieved, the cumbersome operation and safety risks are avoided, and the passengers feel safe are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120116864A_ABST
    Figure CN120116864A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle door control method and system, a storage medium and a vehicle comprising the same, and the method comprises the steps that the state information of each seat of the vehicle is acquired, and the state information of the seats comprises occupying information representing that the seats are occupied and non-occupying information representing that the seats are not occupied; state information of a safety belt corresponding to each seat of the vehicle is obtained, wherein the state information of the safety belt comprises locking information representing that the safety belt is in a locked state or locking information representing that the state of the safety belt is changed from an unlocked state to a locked state; if the occupying information of the current seat and the locking information of the corresponding safety belt are obtained, a vehicle door corresponding to the current seat is controlled to be closed; wherein if the current seat is the seat of the main driving position and the locking information of the safety belt of the main driving position is obtained, the vehicle door corresponding to the seat of the main driving position is controlled to be closed, and the vehicle door corresponding to the seat of the main driving position and the vehicle door corresponding to the seat of which the non-occupying information is obtained are controlled to be closed. The vehicle door at the position where the seat is located is automatically closed through the locking information of the seat safety belt, and the vehicle door control convenience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle control, and particularly to a door control method, system, storage medium, and vehicle including the same. Background Art

[0002] As an important part of the vehicle body system, the door is the only way for users to enter the vehicle. It not only needs to maintain visual consistency with the vehicle body, but also should have multiple functional scenarios, sufficient strength, stiffness, and good modal performance to ensure the riding comfort of users. Electric doors are widely used due to the advantages of convenient opening and the ability to achieve electric functions.

[0003] Currently, the internal door closing of electric doors is achieved by clicking on the CSD (Control System Designed) to enter the window operation page for operation, or by operating the internal microswitch, or by controlling the closing of the electric door through vehicle speed. The problems with the above methods are that the vehicle soft switch requires multiple operations to enter the closing page, which is cumbersome; when the door opening is large, it is inconvenient to operate through the internal microswitch; and there are safety risks in closing the door by vehicle speed control. Therefore, there is an urgent need to design a door control method with convenient operation and high safety factor. Summary of the Invention

[0004] To overcome the problems existing in the related art, the present specification provides a method, device, equipment, and storage medium.

[0005] According to the first aspect of the embodiments of the present specification, a method is provided, which is applied to a vehicle controller. The door control method includes:

[0006] Obtain the status information of each seat of the vehicle, where the status information of the seat includes occupancy information indicating that the seat is occupied and unoccupied information indicating that the seat is not occupied;

[0007] Obtain the status information of the seat belts corresponding to each seat of the vehicle, where the status information of the seat belt includes locking information indicating that the seat belt is in a locked state or locking information indicating a change in the state of the seat belt from unlocked to locked;

[0008] If the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, control the door corresponding to the current seat to close;

[0009] Wherein, if the current seat is the driver's seat and the locking information of the seat belt of the driver's seat is obtained, control the door corresponding to the driver's seat and the doors corresponding to the seats for which the unoccupied information is obtained to close.

[0010] A door control method provided by the present application, wherein the occupancy information includes passenger occupancy information indicating that a seat is occupied by a passenger and item occupancy information indicating that a seat is occupied by an item other than a passenger.

[0011] If the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, controlling the door corresponding to the current seat to close includes:

[0012] If the passenger occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, controlling the door corresponding to the current seat to close;

[0013] The method further includes:

[0014] If the item occupancy information of the current seat is obtained, and the locking information of the seat belt of the driver's seat and the occupancy information of the seat of the driver's seat are obtained, controlling the door corresponding to the current seat to close.

[0015] A door control method provided by the present application, wherein the state information of the seat belt includes the retracting state information of the seat belt, the retracting state information includes stretching information indicating that the seat belt is pulled out, and the stretching information is the locking information;

[0016] The obtaining the state information of the seat belts corresponding to the respective seats of the vehicle includes:

[0017] Obtaining the retracting state information of the seat belt corresponding to the current seat;

[0018] If the passenger occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, controlling the door corresponding to the current seat to close includes:

[0019] If the occupancy information of the current seat and the stretching information of the corresponding seat belt are obtained, controlling the door corresponding to the current seat to close.

[0020] A door control method provided by the present application, wherein the current seat is a seat other than the driver's seat, and the state information of the seat belt includes unlocking information indicating that the seat belt is not locked;

[0021] The method further includes:

[0022] If the occupancy information of the other seat and the unlocking information of the corresponding seat belt are obtained, and the locking information of the seat belt of the driver's seat and the occupancy information of the seat of the driver's seat are obtained, controlling the door corresponding to the other seat to close.

[0023] A door control method provided by the present application, the method further includes:

[0024] If the unoccupied information of all seats is obtained, control the doors corresponding to all seats to maintain the current state.

[0025] A door control method provided by the present application, when obtaining the occupied information of the current seat and the locking information of the corresponding seat belt, controlling the door corresponding to the current seat to close, includes:

[0026] If the occupied information of the current seat and the locking information of the corresponding seat belt are obtained, and it is detected that there is no obstacle at the door corresponding to the current seat, control the door corresponding to the current seat to close.

[0027] A door control method provided by the present application, before obtaining the status information of each seat of the vehicle and the status information of the corresponding seat belt, the method further includes:

[0028] Obtain the current gear of the vehicle;

[0029] When the gear is in a non-parking gear, execute obtaining the status information of each seat of the vehicle and the status information of the corresponding seat belt.

[0030] The present application also provides a door control device, the device includes:

[0031] A first information acquisition module, configured to acquire the status information of each seat of the vehicle, where the status information of the seat includes occupied information indicating that the seat is occupied and unoccupied information indicating that the seat is not occupied;

[0032] A second information acquisition module, configured to acquire the status information of the seat belts corresponding to each seat of the vehicle, where the status information of the seat belt includes locking information indicating that the seat belt is in a locked state or locking information indicating that the state of the seat belt changes from unlocked to locked;

[0033] A door control module, configured to control the door corresponding to the current seat to close if the occupied information of the current seat and the locking information of the corresponding seat belt are obtained;

[0034] Wherein, the door control module is further configured to, if the current seat is the driver's seat and the locking information of the seat belt of the driver's seat is obtained, control the door corresponding to the driver's seat and the doors corresponding to the seats for which the unoccupied information is obtained to close.

[0035] The present application also provides a vehicle door control system, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the vehicle door control method described in any of the above is implemented.

[0036] The present application also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the vehicle door control method described in any of the above is implemented.

[0037] The present application also provides a vehicle, including a seat, a seat belt, a detection device, a vehicle door, a vehicle door controller connected to the vehicle door, and the above vehicle door control system. The detection device is configured to detect the status information of the seat and the status information of the seat belt. The vehicle door control system is connected to the detection device for obtaining the status information detected by the detection device, and is connected to the vehicle door controller for controlling the vehicle door controller to drive the vehicle door to close.

[0038] In the embodiments of this specification, for the vehicle door control method, system, storage medium, and vehicle including the same, the status information of each seat of the vehicle and the status information of the corresponding seat belt are obtained. The status information of the seat includes occupancy information indicating that the seat is occupied and non-occupancy information indicating that the seat is not occupied. The status information of the seat belt includes locking information indicating that the seat belt is in a locked state or locking information indicating that the state of the seat belt changes from unlocked to locked. If the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, the vehicle door corresponding to the current seat is controlled to close. Among them, if the current seat is the driver's seat and the locking information of the seat belt of the driver's seat is obtained, the vehicle door corresponding to the driver's seat and the vehicle doors corresponding to the seats for which the non-occupancy information is obtained are controlled to close. By automatically closing the vehicle door at the position of the seat through the locking information of the seat belt, there is no need for personnel to manually close the door or frequently use the soft switch of the vehicle machine to close the door, which improves the convenience of vehicle door control. At the same time, when the occupancy information indicating the presence of an occupant in the driver's seat is obtained, the vehicle doors corresponding to other seats without occupancy can be synchronously closed through the locking information of the seat belt of the driver's seat. The operation is simple and efficient, and the vehicle door is automatically closed while the passenger fastens the seat belt, which also ensures the safety of the passenger.

[0039] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit this specification. Description of the Drawings

[0040] The drawings here are incorporated into the specification and constitute a part of this specification, showing the embodiments consistent with this specification, and are used together with the specification to explain the principles of this specification.

[0041] Figure 1 is a flowchart of a method illustrated in the present specification according to an exemplary embodiment;

[0042] Figure 2 is a schematic diagram of a vehicle door control system illustrated in the present specification according to an exemplary embodiment;

[0043] Figure 3 is a schematic diagram of a vehicle door control device illustrated in the present specification according to an exemplary embodiment;

[0044] Figure 4 is a schematic diagram of a vehicle door control device illustrated in the present specification according to an exemplary embodiment. Detailed implementation manners

[0045] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be clearly and completely described below with reference to the accompanying drawings in the present application. Apparently, the described embodiments are some but not all of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without making creative efforts shall fall within the protection scope of the present application.

[0046] The terms used in the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. Unless otherwise defined, the technical terms or scientific terms used in the present application should have the ordinary meanings understood by those of ordinary skill in the art to which the present application pertains. The terms "first", "second" and similar words used in the specification and claims of the present application do not denote any order, quantity or importance, but are only used to distinguish different components. Similarly, words such as "a" or "an" do not denote a limitation of quantity, but mean that there is at least one. "Multiple" or "several" means two or more. "Including" or "comprising" and similar words mean that the elements or items appearing before "including" or "comprising" cover the elements or items listed after "including" or "comprising" and their equivalents, and do not exclude other elements or items. "Connection" or "coupling" and similar words are not limited to physical or mechanical connections, and may include electrical connections, whether direct or indirect.

[0047] The terms used in the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. The singular forms "a", "the" and "said" used in the present application are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.

[0048] This application provides a door control method, system, storage medium, and vehicle including the same. The following will describe this application in detail with reference to the accompanying drawings. Without conflict, the features in the following embodiments and implementation manners can be combined with each other.

[0049] As Figure 1 shown, Figure 1 is a flowchart of a method shown in this specification according to an exemplary embodiment, including the following steps:

[0050] In step 101, obtain the status information of each seat in the vehicle, where the status information of the seat includes occupancy information indicating that the seat is occupied and non-occupancy information indicating that the seat is not occupied;

[0051] In step 102, obtain the status information of the seat belts corresponding to each seat in the vehicle, where the status information of the seat belt includes locking information indicating that the seat belt is in a locked state or locking information indicating a state change of the seat belt from unlocked to locked;

[0052] In step 103, if the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, control the door corresponding to the current seat to close;

[0053] Among them, if the current seat is the driver's seat and the locking information of the seat belt of the driver's seat is obtained, control the door corresponding to the driver's seat and the door corresponding to the seat for which the non-occupancy information is obtained to close.

[0054] The purpose of this embodiment is as follows: Before the vehicle starts driving, the doors need to be closed first to ensure a certain level of passenger safety. Usually, to close the doors, the user needs to click on the CSD to enter the window and door operation page. When multiple doors on the vehicle need to be closed, the CSD needs to be clicked multiple times, which is a cumbersome operation. Or, the doors can be closed by operating the internal micro-switch, which requires the driver or other personnel near the unclosed door to assist in closing the door. Since the opening of the door is relatively large when it is open, there are certain operational difficulties for both the driver and other personnel to assist in closing the door. If there are no other personnel near the unclosed door, the driver needs to get out of the vehicle and close the doors other than the door corresponding to the driver's seat from outside the vehicle, which also has the problem of inconvenient operation. Or, the doors can be closed by controlling the vehicle speed. When the vehicle starts and the vehicle speed reaches a certain preset value, all the doors are controlled to close. In this method, the doors are in an unclosed state when the vehicle is driving, which poses a certain safety problem for the passengers. Therefore, the present application discloses a door control method, system, storage medium, and vehicle including the same, which automatically controls the electric vehicle doors to close according to the locking information of the seat belts, that is, closes the doors on the same side when there are passengers sitting on the seats, ensuring the safety of the passengers and having simple operation. Moreover, when the door corresponding to the seat without a passenger is not closed, the door corresponding to the driver's seat can also be synchronously closed through the locking information when the driver in the driver's seat fastens the seat belt, further improving the convenience of closing all the doors before the vehicle starts driving.

[0055] As an example, since electric vehicle doors can be automatically opened and closed through a door controller, they have certain advantages such as convenience in opening and closing and the ability to achieve electric functions, and are widely used. The following description will be made taking the door as an electric door as an example.

[0056] As an example, the door control method can be applied to a door control system, such as Figure 2 shown, the door control system includes a detection device (the detection device includes a passive safety module and a seat module), a body domain controller, and a door controller. Among them, the door control method is applied to the body domain controller in the door control system.

[0057] The body domain controller is mainly responsible for the vehicle's entire vehicle door lock system, interior and exterior lighting systems, air conditioning system, security anti-theft alarm system, sunroof sunshade system, and vehicle mode management. In this function, when receiving a seat belt status change instruction sent by the passive safety module and the seat belt is in the locked state (locking information indicating the seat belt is locked), it is necessary to first judge the seat occupancy signal (occupancy information indicating the seat is occupied and non-occupancy information indicating the seat is not occupied) sent by the seat controller and the door status, and based on this, make a door control strategy.

[0058] The passive safety module is mainly responsible for collision airbags, seat belt retractors, and other passenger protection functions. In this function, when it is recognized that the seat belt status at any position changes from unfastened to fastened or the seat belt is in a locked state, a seat belt status change instruction is sent to the body domain controller.

[0059] The seat controller is mainly responsible for seat adjustment, ventilation, massage functions, etc. In this function, it mainly detects the occupancy situation of the vehicle seats and sends corresponding occupancy signals to the body domain controller.

[0060] The door controller is mainly responsible for the opening and closing of the power door and the status feedback of the power door. In this function, if the power door is not in the fully closed state and receives a door closing instruction from the body domain controller, it will execute the closing action of the power door and feedback the status to the body domain controller.

[0061] As an example, the door control system may include a door controller. The door control strategy obtained by the body domain controller is given to the door controller, and a door closing instruction is sent to each actuator or actuator mechanism that performs the door closing action through the door controller. The actuator or actuator mechanism executes the door closing action to control the corresponding door to close respectively. In addition, the door control system may also include multiple door controllers. For example, if one door corresponds to one door controller, the door controller can be used as a door switch driving device. The body domain controller will send a door closing instruction to different door controllers according to the door control strategy, and the door controller will execute the door closing action to control the corresponding door to close.

[0062] It should be noted that the number of vehicle doors may not be the same as the number of vehicle seats, and each seat is correspondingly provided with a seat belt. Therefore, when controlling the door closing through the locking information of the seat belt, the mapping relationship between the seat belt and the controlled door can be preset, and this mapping relationship can be determined based on the principle of proximity. For example, for a vehicle with five seats and four doors, which is relatively common, for the driver's seat and the front passenger seat in the front row, and three seats in the back row, except that the seats close to the door can control the closing of the same-side door through the locking information of the seat belt on them, the seat belt of the middle seat can control one of the two back doors nearby, and which door specifically can be set according to usage habits. In addition, this mapping relationship can also be determined according to safety. For example, for a seven-seat or nine-seat vehicle, it can be set that only the locking information of the seat belt on the seat close to the door can control the door closing, and the locking information of the seat belts of other seats is in an idle state to ensure the safety of passengers at the door and the safety of other passengers getting on and off the vehicle. The specific mapping relationship can also be set according to other principles, which will not be elaborated here.

[0063] The specific steps are as follows:

[0064] In step 101, obtain the status information of each seat of the vehicle. The status information of the seat includes occupancy information indicating that the seat is occupied and non-occupancy information indicating that the seat is not occupied.

[0065] As an example, the seat module monitors the status information of each seat of the vehicle. This status information includes occupancy information indicating that the seat is occupied and non-occupancy information indicating that the seat is not occupied. When the seat is occupied, the door closing is controlled according to the information corresponding to the passenger's seat belt fastening action. If the seat non-occupancy information is obtained, the monitoring of the seat belt status is not performed. Therefore, the body domain controller obtains the status information of the seat monitored and sent by the seat module for controlling the door closing.

[0066] In step 102, obtain the status information of the seat belt corresponding to each seat of the vehicle. The status information of the seat belt includes locking information indicating that the seat belt is in a locked state or locking information indicating a state change of the seat belt from unlocked to locked.

[0067] The passive safety module monitors the status information of the seat belt corresponding to each seat of the vehicle. This status information includes locking information indicating that the seat belt is locked (i.e., the seat belt is fastened) and non-locking information indicating that the seat belt is not locked. When the seat belt is locked, the corresponding door can be synchronously controlled to close according to the seat belt locking information. Therefore, the body domain controller obtains the status information of the seat belt monitored and sent by the passive safety module for controlling the door.

[0068] As an example, the status information of the seat can be monitored by a pressure sensor installed in the seat. When the pressure sensor monitors that the pressure of the current seat changes and reaches a preset pressure threshold, it indicates that the current seat is occupied. Then, the body domain controller receives the information monitored and sent by the seat module as occupancy information indicating that the seat is occupied. On the contrary, when the pressure sensor monitors that the pressure does not change, or changes but does not reach the pressure threshold, it indicates that the current seat is not occupied. Then, the body domain controller receives the information monitored and sent by the seat module as non-occupancy information indicating that the seat is not occupied.

[0069] As an example, the occupancy information includes passenger occupancy information indicating that the seat is occupied by a passenger and item occupancy information indicating that the seat is occupied by an item rather than a passenger. It can be determined by the image captured by a camera. By analyzing the captured image, it is determined whether the occupancy information is passenger occupancy information or item occupancy information.

[0070] As an example, the locking information of the seat belt includes locking information indicating that the seat belt is in a locked state, and locking information indicating a state change of the seat belt from unlocked to locked.

[0071] As an example, the status information of the seat belt can be obtained by an electronic detector within the seat belt locking component. For example, when a passenger fastens the seat belt, the electronic detector circuit is connected, and the passive safety module monitors the locking information indicating that the seat belt is in the locked state and the locking information indicating the state change of the seat belt from unlocked to locked, and sends it to the body domain controller. In another embodiment, the status information of the seat belt may further include the retracting status information of the seat belt. The retracting status information includes stretching information indicating that the seat belt is pulled out, and this stretching information is locking information. When the body domain controller obtains the retracting status information of the seat belt of the current seat fed back by the passive safety module, it indicates that the status information of the seat belt of the current seat is locking information. In other embodiments, it can also be determined based on the images captured by a camera. By analyzing the captured images, it is determined whether the passenger has fastened the seat belt, that is, whether the status information of the seat belt is locking information, and the determined information is sent to the body domain controller. There may be other ways, which are not specifically limited herein.

[0072] In step 103, if the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, control the door corresponding to the current seat to close.

[0073] Among them, if the current seat is the driver's seat and the locking information of the seat belt of the driver's seat is obtained, control the door corresponding to the driver's seat and the door corresponding to the seat with the unoccupied information obtained to close.

[0074] As an example, when the body domain controller obtains the occupancy information of the current seat and the locking information of the seat belt, it sends an instruction to close the door corresponding to the current seat to the door controller for the door controller to perform the action of closing the door at this position.

[0075] It should be noted that if the body domain controller determines that multiple doors need to be closed based on the occupancy information and the locking information of the seat belts of multiple seats, it can send the closing instructions to the door controllers corresponding to the doors to be closed synchronously, or can also send the closing instructions to the door controllers corresponding to the doors to be closed sequentially within the allowable time delay range.

[0076] As an example, in order to improve the flexibility and operational convenience of door control, if the body domain controller obtains the occupancy information of some seats and the locking information of seat belts, and there is a door corresponding to a seat with unoccupied information that has not been closed, the door corresponding to the seat with unoccupied information can be synchronously controlled to close according to the locking information of the seat belt in the driver's seat. Specifically, the door corresponding to the seat with occupancy information can control its door closing according to the locking information of the seat belt of the seat, while for the seat with unoccupied information (such as no passengers on the seat), since there is no need to fasten the seat belt, the passive safety module will not monitor the process of the seat belt state changing from unfastened to fastened, and will not send the locking information corresponding to the seat belt change state instruction to the body domain controller, or send the unlocked information to the body domain controller. Since the body domain controller does not obtain the locking information of the seat belt of this seat, it will not send a door closing instruction to the door controller corresponding to this seat, thus making the door corresponding to this seat unable to close automatically. When the body domain controller obtains the locking information of the seat belt corresponding to the seat in the driver's seat, it indicates that the driver is in place. At this time, the vehicle is ready to start and drive. In order to ensure the safety of passengers, the doors need to be closed before driving. Then the body domain controller sends a door closing instruction to the door controller corresponding to the door of the driver's seat, and simultaneously sends a door closing instruction to the door controller corresponding to the door of the seat with unoccupied information, avoiding the inconvenience of the existing frequent operation of the CSD by the driver or the driver getting out of the vehicle to operate the door to close, as well as the safety problem of closing the door by vehicle speed.

[0077] As an example, before step 103 of controlling the door corresponding to the current seat to close, the method further includes:

[0078] In step a1, obtain the opening and closing state information of the door corresponding to the current seat, where the opening and closing state information includes the opening state information;

[0079] The step of controlling the door corresponding to the current seat to close if the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained includes:

[0080] In step a2, if the opening state information of the door corresponding to the current seat, the occupancy information of the current seat, and the locking information of the corresponding seat belt are obtained, control the door corresponding to the current seat to close.

[0081] Before the body domain controller sends a door closing instruction to the door controller, first obtain the opening and closing state of the door feedback by the door controller. If the door corresponding to the current seat is in the open state, when the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, send a door closing instruction to the door controller to perform the door closing action; if the door corresponding to the current seat is in the closed state, when the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, no door closing instruction will be sent, and the door will be controlled to maintain the current closed state.

[0082] In an actual scenario, the door control process is as follows:

[0083] If the body domain controller obtains the occupancy information of all seats in the vehicle and the door corresponding to the seat is in the open state, when a passenger fastens the seat belt at a certain position, the passive safety module will monitor the locking information of the seat belt at that position. The body domain controller obtains the locking information of the seat belt at that position feedback by the passive safety module, and sends a door closing instruction to the door controller corresponding to that position to close the door corresponding to that position.

[0084] If the body domain controller only obtains the occupancy information of the driver's seat and the door corresponding to the seat is in the open state, when the driver fastens the seat belt, the passive safety module will monitor the locking information of the seat belt at the driver's seat. The body domain controller obtains the locking information of the seat belt at the driver's seat feedback by the passive safety module, and sends a door closing instruction to the door controller corresponding to the driver's seat to close the door corresponding to the driver's seat.

[0085] If the body domain controller obtains the occupancy information of the driver's seat and the occupancy information of the seats at other positions in the vehicle, and the door corresponding to the seat is in the open state, when the driver fastens the seat belt, the passive safety module will monitor the locking information of the seat belt at the driver's seat. The body domain controller obtains the locking information of the seat belt at the driver's seat feedback by the passive safety module, and sends a door closing instruction to the door controller corresponding to the driver's seat and the door controller corresponding to the seat that feedbacks unoccupied information to close the door corresponding to the driver's seat and the door corresponding to the seat that feedbacks unoccupied information. When the seat belts corresponding to the seats with occupancy information other than the driver's seat are fastened, the passive safety module will monitor the locking information of the seat belt at that position. The body domain controller obtains the locking information of the seat belt at that position feedback by the passive safety module, and sends a door closing instruction to the door controller corresponding to that position to close the door corresponding to that position.

[0086] If the body domain controller obtains the occupancy information of the seats at positions other than the driver's seat in the vehicle, and the door corresponding to the seat is in the open state, when a passenger fastens the seat belt at this position, the passive safety module will detect the seat belt locking information at this position. The body domain controller obtains the locking information of the seat belt at this position fed back by the passive safety module, and sends a door closing instruction to the door controller corresponding to this position to close only the door corresponding to this position.

[0087] If the body domain controller obtains the unoccupied information of all the seats in the vehicle, even if the door corresponding to the seat is in the open state, or the passive safety module will detect the seat belt locking information at this position, the body domain controller will not send a door closing instruction to the door controller, so that the door corresponding to the seat maintains its current state. In this case, since the vehicle does not meet the conditions for starting and driving, the door can be controlled to open and close through the conventional door opening and closing method. It should be noted that when the body domain controller obtains the unoccupied information of all the seats in the vehicle, the door control ends, and the door corresponding to the seat maintains its current state.

[0088] As an example, the occupancy information includes passenger occupancy information indicating that the seat is occupied by a passenger and item occupancy information indicating that the seat is occupied by an item rather than a passenger.

[0089] The "if the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, controlling the door corresponding to the current seat to close" includes:

[0090] In step b1, if the passenger occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, control the door corresponding to the current seat to close;

[0091] The method further includes:

[0092] In step b2, if the item occupancy information of the current seat is obtained, and the locking information of the seat belt of the driver's seat and the occupancy information of the driver's seat are obtained, control the door corresponding to the current seat to close.

[0093] To improve the flexibility of door control, when the body domain controller obtains that the pressure of the pressure sensor of the seats other than the driver's seat is greater than the pressure threshold, it judges the actual situation of the seat to determine whether the seat is carrying an item or a passenger. When the seat is carrying a passenger, the passenger on the seat can fasten the seat belt by himself / herself and control the door to close, that is, control the door corresponding to the seat to close according to the seat belt locking information of the seat. When the seat is carrying an item, it can be determined that the seat belt of the seat cannot be fastened actively, and the door corresponding to the seat is controlled to close synchronously by the seat belt locking information of the driver's seat.

[0094] Exemplarily, an image of the current seat is captured by a camera, and the image is analyzed to determine whether the object causing pressure on the seat is a passenger.

[0095] It should be noted that after obtaining the passenger image, the passenger can be distinguished as an infant, a child, an adult, etc. according to the image features. The purpose is to accurately determine whether the passenger of the current seat has the condition to independently lock the seat belt, improving the flexibility of door closing control while enhancing the control accuracy.

[0096] As an example, the status information of the seat belt includes the retracting and extending status information of the seat belt. The retracting and extending status information includes the stretching information indicating that the seat belt is pulled out, and the stretching information is the locking information;

[0097] The obtaining of the status information of the seat belts corresponding to the respective seats of the vehicle includes:

[0098] In step c1, obtain the retracting and extending status information of the seat belt corresponding to the current seat;

[0099] The controlling the door corresponding to the current seat to close if the passenger occupancy information of the current seat and the locking information of the corresponding seat belt are obtained includes:

[0100] In step c2, if the passenger occupancy information of the current seat and the stretching information of the corresponding seat belt are obtained, control the door corresponding to the current seat to close.

[0101] As an example, the rewinding status information of the seat belt can be obtained by the passive safety module monitoring the seat belt retractor. The retracting and extending status information of the seat belt includes the stretching information indicating that the seat belt is pulled out, and also includes the non-stretching information indicating that the seat belt is not pulled out or has not changed. When the seat belt is pulled out, it means that the current seat has the condition to automatically close the door through the seat belt locking information, and the door corresponding to the current seat is controlled to close according to the seat belt locking information of the current seat. Conversely, the non-stretching information that the seat belt is not pulled out means that the current seat does not have the condition to automatically close the door through the seat belt locking information, and the door corresponding to the current seat is controlled to close according to the seat belt locking information of the driver's seat.

[0102] The body domain controller obtains the passenger occupancy information of the seats other than the driver's seat (that is, the pressure of the pressure sensors of the other seats is greater than the pressure threshold and there is a passenger on the seat). When the stretching information of the seat belts corresponding to these seats is obtained, a door closing instruction is sent to the door controllers corresponding to these seats to close the doors corresponding to these seats.

[0103] As an example, the current seat is a seat other than the driver's seat, and the status information of the seat belt includes unlocking information indicating that the seat belt is not locked;

[0104] The method further includes:

[0105] In step d1, if the occupancy information of the other seat and the unlocking information of the corresponding seat belt are obtained, and the locking information of the seat belt of the driver's seat and the occupancy information of the driver's seat are obtained, control the door corresponding to the other seat to close.

[0106] When the body domain controller obtains that the pressure of the pressure sensor of the seat other than the driver's seat is greater than the pressure threshold, that is, there is a passenger on the seat, if the unlocking information of the seat belt corresponding to these seats is obtained, at this time, the closing of the doors corresponding to these seats is controlled together with the locking information of the seat belt of the driver's seat. Specifically, if the body domain controller receives the locking information of the seat belt of the driver's seat feedback by the passive safety module, it sends a door closing instruction to the door controller corresponding to the driver's seat and the door controllers corresponding to the seats with occupancy information and unlocking information of the seat belt, and closes the corresponding doors.

[0107] It can be seen from the above embodiments that judging the locking information of the seat belt by combining the locking state of the seat belt, the state change of the seat belt from unlocked to locked, and the retracting state of the seat belt includes all situations of controlling the door to close through the locking information of the seat belt. Especially for the seat with no occupancy information obtained, when the door corresponding to the seat is in the open state, it is synchronously closed when the seat belt is fastened by the driver, without the need for other personnel to assist in closing the door, and even more without the need for the driver to cooperate in closing the door after getting out of the vehicle, which significantly improves the convenience and efficiency of electric door control.

[0108] As an example, step 103 of controlling the door corresponding to the current seat to close if the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained includes:

[0109] In step e1, if the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, and it is detected that there is no obstacle at the door corresponding to the current seat, control the door corresponding to the current seat to close;

[0110] The method further includes:

[0111] In step e2, if it is detected that there is an obstacle at the door corresponding to the current seat, control the door corresponding to the current seat to maintain its current state.

[0112] In order to improve the safety when closing the vehicle door and avoid the situation where a user is pinched when the seat belt locking information of the driver's seat controls the door corresponding to the seat other than the driver's seat and there is a user getting in or out of the vehicle at the door, an obstacle detection device is provided at the door. If an obstacle exists, the door controller is stopped from performing the door closing action and the current state is maintained unchanged. In other embodiments, the door controller can also be controlled to perform the door closing action after a preset time delay, so as to reserve time for the user to get in or out of the vehicle and for the door closing reaction. In another embodiment, the obstacle detection device can detect in real time whether there is an obstacle at the door. If an obstacle is detected during the door closing process, the door closing action can be controlled to stop, or the door closing can be delayed, or the door can be opened in the reverse direction, etc., which is set according to actual usage requirements and will not be specifically limited here.

[0113] As an example, the obstacle detection device can be set based on an ultrasonic radar, a millimeter wave radar, etc.

[0114] As an example, before the step 101 of obtaining the state information of each seat of the vehicle, the method further includes:

[0115] In step f1, obtain the current gear position of the vehicle;

[0116] In step f2, when the gear position is in a non-parking gear, perform the step of obtaining the state information of each seat of the vehicle.

[0117] Obtain the current gear position of the vehicle. If the current gear position is in a non-parking gear (such as a forward gear or a reverse gear), it means that the vehicle has been shifted into gear and has the condition to start driving, then the door control function is activated and the door control logic is executed. In this embodiment, the door control function is activated as needed, reducing energy consumption and being easy to operate.

[0118] The present application provides a door control method, system, storage medium, and vehicle including the same. Compared with the current cumbersome operation when closing the door, in the present application, the status information of each seat in the vehicle is obtained. The status information of the seat includes occupancy information indicating that the seat is occupied and unoccupied information indicating that the seat is not occupied; the status information of the seat belts corresponding to the seats in the vehicle is obtained. The status information of the seat belt includes locking information indicating that the seat belt is in a locked state or locking information indicating a state change of the seat belt from unlocked to locked; if the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, the door corresponding to the current seat is controlled to close; wherein, if the current seat is the driver's seat and the locking information of the seat belt of the driver's seat is obtained, the door corresponding to the driver's seat and the doors corresponding to the seats for which the unoccupied information is obtained are controlled to close. Automatically closing the door at the position of the seat through the locking information of the seat belt eliminates the need for manual door closing by personnel or frequent use of the vehicle soft switch to close the door, improving the convenience of door control; at the same time, when occupancy information indicating the presence of an occupant in the driver's seat is obtained, the doors corresponding to other seats without occupancy can be synchronously closed through the locking information of the seat belt of the driver's seat, with simple and efficient operation. Moreover, automatically closing the door while the passengers fasten their seat belts also ensures the safety of the passengers.

[0119] Based on the same inventive concept as the above method, an embodiment of the present application further provides a door control device, as Figure 3 shown. The device includes:

[0120] A first information acquisition module 302, configured to acquire the status information of each seat in the vehicle. The status information of the seat includes occupancy information indicating that the seat is occupied and unoccupied information indicating that the seat is not occupied;

[0121] A second information acquisition module 304, configured to acquire the status information of the seat belts corresponding to the seats in the vehicle. The status information of the seat belt includes locking information indicating that the seat belt is in a locked state or locking information indicating a state change of the seat belt from unlocked to locked;

[0122] A door control module 306, configured to control the door corresponding to the current seat to close if the occupancy information of the current seat and the locking information of the corresponding seat belt are acquired;

[0123] Wherein, the door control module is further configured to control the door corresponding to the driver's seat and the doors corresponding to the seats for which the unoccupied information is acquired to close if the current seat is the driver's seat and the locking information of the seat belt of the driver's seat is acquired.

[0124] Optionally, the door control module 306 is further configured such that the occupancy information includes passenger occupancy information indicating that a seat is occupied by a passenger and item occupancy information indicating that a seat is occupied by a non-passenger item. If the passenger occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, the door corresponding to the current seat is controlled to close; if the item occupancy information of the current seat is obtained, and the locking information of the seat belt of the driver's seat and the occupancy information of the seat of the driver's seat are obtained, the door corresponding to the current seat is controlled to close.

[0125] Optionally, the door control module 306 is further configured such that the status information of the seat belt includes the retracting and extending status information of the seat belt, and the retracting and extending status information includes extending information indicating that the seat belt is pulled out, and the extending information is the locking information; the retracting and extending status information of the seat belt corresponding to the current seat is obtained; if the passenger occupancy information of the current seat and the extending information of the corresponding seat belt are obtained, the door corresponding to the current seat is controlled to close.

[0126] Optionally, the door control module 306 is further configured such that the current seat is a seat other than the driver's seat, and the status information of the seat belt includes unlocking information indicating that the seat belt is not locked; if the occupancy information of the other seat and the unlocking information of the corresponding seat belt are obtained, and the locking information of the seat belt of the driver's seat and the occupancy information of the seat of the driver's seat are obtained, the door corresponding to the other seat is controlled to close.

[0127] Optionally, the door control module 306 is further configured to control the doors corresponding to all seats to maintain the current state if the non-occupied information of all seats is obtained.

[0128] Optionally, the door control module 306 is further configured to control the door corresponding to the current seat to close if the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, and no obstacle is detected at the door corresponding to the current seat.

[0129] Optionally, the first information acquisition module 302 is further configured to acquire the current gear position of the vehicle; when the gear position is not in the parking gear, the status information of each seat of the vehicle and the status information of the corresponding seat belt are acquired.

[0130] The implementation processes of the functions and effects of each module / sub-module / unit in the above device are specifically detailed in the implementation processes of the corresponding steps in the above method, and the same technical effects can be achieved, which will not be elaborated here.

[0131] Corresponding to the embodiments of the foregoing method, this specification also provides embodiments of a device and a terminal to which the device is applied.

[0132] Based on the same inventive concept as the above method, embodiments of this application also propose a vehicle. The vehicle includes a car door and the above car door control system, and the car door control method is executed by the car door control system to control the closing of the car door.

[0133] Embodiments of the car door control device in this specification can be applied to computer devices, such as servers or terminal devices. The device embodiments can be implemented by software, or by hardware, or by a combination of software and hardware. Taking software implementation as an example, as a logically meaningful device, it is formed by the processor of the car door control where it is located reading the corresponding computer program instructions in the non-volatile memory into the memory and running them. From a hardware perspective, as Figure 4 shown, it is a hardware structure diagram of the computer device where the car door control device in the embodiments of this specification is located. In addition to Figure 4 the processor 410, memory 430, network interface 420, and non-volatile memory 440 shown, for the server or electronic device where the device 431 is located in the embodiments, usually according to the actual functions of this computer device, other hardware may also be included, which will not be elaborated here.

[0134] The above describes specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be executed in a different order than in the embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0135] Those skilled in the art will readily conceive of other implementations of this specification after considering the specification and practicing the invention herein. This specification is intended to cover any variations, uses, or adaptations of this specification, which follow the general principles of this specification and include common general knowledge or conventional technical means in the technical field not claimed in this application. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of this specification are pointed out by the following claims.

[0136] It should be understood that this specification is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of this specification is only limited by the appended claims.

[0137] The above are only the preferred embodiments of this specification and are not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification shall be included within the scope of protection of this specification.

Claims

1. A door control method, characterized in that, the method includes: Obtaining the status information of each seat in the vehicle, where the status information of the seat includes occupancy information indicating that the seat is occupied and unoccupied information indicating that the seat is not occupied; Obtaining the status information of the seat belts corresponding to the seats in the vehicle, where the status information of the seat belt includes locking information indicating that the seat belt is in a locked state or locking information indicating a state change of the seat belt from unlocked to locked; If the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, control the door corresponding to the current seat to close; wherein, if the current seat is the driver's seat and the locking information of the seat belt of the driver's seat is obtained, control the door corresponding to the driver's seat and the door corresponding to the seat for which the unoccupied information is obtained to close.

2. The door control method according to claim 1, characterized in that, the occupancy information includes passenger occupancy information indicating that the seat is occupied by a passenger and item occupancy information indicating that the seat is occupied by an item other than a passenger, the step of if the occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, controlling the door corresponding to the current seat to close, includes: If the passenger occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, control the door corresponding to the current seat to close; the method further includes: If the item occupancy information of the current seat is obtained, and the locking information of the seat belt of the driver's seat and the occupancy information of the driver's seat are obtained, control the door corresponding to the current seat to close.

3. The door control method according to claim 2, characterized in that, the status information of the seat belt includes the retracting state information of the seat belt, and the retracting state information includes stretching information indicating that the seat belt is pulled out, and the stretching information is the locking information; the step of obtaining the status information of the seat belts corresponding to the seats in the vehicle includes: Obtaining the retracting state information of the seat belt corresponding to the current seat; the step of if the passenger occupancy information of the current seat and the locking information of the corresponding seat belt are obtained, controlling the door corresponding to the current seat to close, includes: If the passenger occupancy information of the current seat and the stretching information of the corresponding seat belt are obtained, control the door corresponding to the current seat to close.

4. The door control method according to claim 3, characterized in that, the current seat is a seat other than the driver's seat, and the status information of the seat belt includes unlocking information indicating that the seat belt is not locked; the method further includes: If the occupancy information of the other seat and the unlocking information of the corresponding seat belt are obtained, and the locking information of the seat belt of the driver's seat and the occupancy information of the driver's seat are obtained, control the door corresponding to the other seat to close.

5. The door control method according to claim 4, characterized in that, the method further includes: If the unoccupied information of all seats is obtained, the doors corresponding to all seats are controlled to maintain the current state.

6. The door control method according to claim 1, wherein, the step of controlling the door corresponding to the current seat to close if the occupied information of the current seat and the locking information of the corresponding seat belt are obtained includes: If the occupied information of the current seat and the locking information of the corresponding seat belt are obtained, and no obstacle is detected at the door corresponding to the current seat, then control the door corresponding to the current seat to close.

7. The door control method as claimed in claim 1, wherein, before obtaining the state information of each seat of the vehicle, the method further includes: Obtaining the current gear position of the vehicle; When the gear position is not in the parking gear, execute obtaining the state information of each seat of the vehicle and the state information of the corresponding seat belt.

8. A door control system, wherein, the door control system includes a memory, a processor, and a door control program stored on the memory and executable on the processor. When the processor executes the door control program, the steps of the door control method according to any one of claims 1-7 are implemented.

9. A computer-readable storage medium, wherein, a door control program is stored on the computer-readable storage medium, and when the door control program is executed, the steps of the door control method according to any one of claims 1-7 are implemented.

10. A vehicle, wherein, comprising: seats, seat belts, detection devices, doors, a door controller connected to the doors, and the door control system according to claim 8. The detection devices are used to detect the state information of the seats and the state information of the seat belts. The door control system is connected to the detection devices for obtaining the state information detected by the detection devices, and is connected to the door controller for controlling the door controller to drive the doors to close.

Citation Information

Patent Citations

  • Vehicle door control method, vehicle door system and vehicle

    CN115871578A

  • Vehicle door control method and device, vehicle and storage medium

    CN117108165A

  • Door opening / closing control device for vehicle

    JP2011063201A

  • Vehicle door opening / closing control device

    JP2020007878A

  • A system for managing a seat occupancy status by a passenger and a method for controlling the same

    US20230226996A1