Vehicle door control method, system, storage medium, and vehicle including same
By acquiring information about the vehicle's seat and seatbelt status and using seatbelt locking information to automatically control door closing, the problems of cumbersome operation and safety risks associated with electric doors are solved, achieving convenient and safe door control.
Patent Information
- Application Number
- CN202311676427.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-07
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2043-12-07
AI Technical Summary
Existing electric door control methods are cumbersome to operate, inconvenient when the door is open wide, and pose safety risks when closing the door by controlling the vehicle speed. In addition, it requires multiple clicks of CSD or vehicle speed control to close the electric door.
By acquiring the status information of the vehicle seats and seat belts, the system automatically controls the closing of the doors using the seat belt locking information. In particular, the driver's seat belt locking information is used to synchronously control the closing of the doors of other seats, avoiding frequent manual operation.
It enables convenient automatic closing of the car doors, improving operational convenience and safety, ensuring that the doors close automatically when passengers fasten their seat belts, and reducing operational complexity and safety risks.
Smart Images

Figure CN120116864B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of automobile control, in particular to a vehicle door control method and system, a storage medium, and a vehicle comprising the same. BACKGROUND
[0002] As an important part of the vehicle body system, the vehicle door is the only way for users to enter the vehicle. It not only needs to be visually consistent with the vehicle body, but also needs to have more functional scenarios, sufficient strength, stiffness, and good modal performance, so as to ensure the comfort of users. Due to the convenience of opening and the advantages of realizing electric functions, electric doors are widely used.
[0003] Currently, the internal door closing of the electric door is performed by clicking the CSD (Control System Designed) to enter the door window operation page, or by operating the internal micro switch, or by controlling the closing of the electric door through the vehicle speed. The problems of the above-mentioned methods are that the vehicle machine soft switch needs to be operated multiple times to enter the closing page, and the operation is cumbersome; when the door opening degree is large, it is inconvenient to operate the internal micro switch; and there is a safety risk in closing the door through the vehicle speed. Therefore, there is an urgent need to design a vehicle door control method which is convenient to operate and has a high safety factor. SUMMARY
[0004] To overcome the problems in the related art, the present specification provides a method, device, equipment, and storage medium.
[0005] According to a first aspect of an embodiment of the present specification, a method is provided, applied to a vehicle controller, the vehicle door control method comprising:
[0006] obtaining state information of each seat of the vehicle, the state information of the seat including occupancy information representing that the seat is occupied and unoccupied information representing that the seat is unoccupied;
[0007] obtaining state information of a safety belt corresponding to each seat of the vehicle, the state information of the safety belt including locking information representing that the safety belt is in a locked state or the locking information representing that the safety belt changes from an unlocked state to a locked state;
[0008] if the occupancy information of the current seat and the locking information of the corresponding safety belt are obtained, controlling the door of the current seat to close;
[0009] If the current seat is the seat of the main driver position, and the locking information of the safety belt of the main driver position is obtained, the door corresponding to the seat of the main driver position and the door corresponding to the seat with the unoccupied information are controlled to close.
[0010] According to the vehicle door control method provided in the application, the occupancy information includes passenger occupancy information representing that the seat is occupied by a passenger and article occupancy information representing that the seat is occupied by an article,
[0011] If the occupancy information of the current seat and the locking information of the corresponding safety belt are obtained, the door corresponding to the current seat is controlled to be closed.
[0012] If the passenger occupancy information of the current seat and the locking information of the corresponding safety belt are obtained, the door corresponding to the current seat is controlled to be closed.
[0013] The method further comprises:
[0014] If the article occupancy information of the current seat is obtained and the locking information of the safety belt of the main driver seat and the occupancy information of the seat of the main driver seat are obtained, the door corresponding to the current seat is controlled to be closed.
[0015] According to the vehicle door control method provided in the application, the state information of the safety belt includes safety belt retraction information, and the retraction information includes stretching information representing that the safety belt is pulled out, and the stretching information is the locking information.
[0016] The method further comprises:
[0017] The retraction state information of the safety belt corresponding to the current seat is obtained.
[0018] If the passenger occupancy information of the current seat and the locking information of the corresponding safety belt are obtained, the door corresponding to the current seat is controlled to be closed.
[0019] If the occupancy information of the current seat and the stretching information of the corresponding safety belt are obtained, the door corresponding to the current seat is controlled to be closed.
[0020] According to the vehicle door control method provided in the application, the current seat is a seat other than the seat of the main driver seat, and the state information of the safety belt includes non-locking information representing that the safety belt is not locked.
[0021] The method further comprises:
[0022] If the occupancy information of the other seat and the non-locking information of the corresponding safety belt are obtained and the locking information of the safety belt of the main driver seat and the occupancy information of the seat of the main driver seat are obtained, the door corresponding to the other seat is controlled to be closed.
[0023] According to the door control method provided in this application, the method further includes:
[0024] If the unoccupied information of all seats is obtained, then control the doors corresponding to all seats to maintain their current state.
[0025] According to a vehicle door control method provided in this application, 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:
[0026] 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, then the door corresponding to the current seat is controlled to close.
[0027] According to a vehicle door control method provided in this application, before obtaining the status information of each seat in the vehicle and the corresponding seat belt status information, the method further includes:
[0028] Get the vehicle's current gear;
[0029] When the gear is in a non-parking position, the process of obtaining the status information of each seat in the vehicle and the corresponding seat belt status information is performed.
[0030] This application also provides a vehicle door control device, the device comprising:
[0031] The first information acquisition module is used to acquire the status information of each seat in the vehicle. The status information of the seats includes occupancy information indicating that the seats are occupied and unoccupied information indicating that the seats are not occupied.
[0032] The second information acquisition module is used to acquire the status information of the seat belts corresponding to each seat in the vehicle. The status information of the seat belts includes locking information indicating that the seat belts are in a locked state or locking information indicating that the seat belts have changed from an unlocked state to a locked state.
[0033] The door control module is used to control the door corresponding to the current seat to close if it obtains the occupancy information of the current seat and the locking information of the corresponding seat belt.
[0034] The door control module is also used to control the door corresponding to the driver's seat and the door corresponding to the seat that is not occupied 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 obtained.
[0035] The application further provides a vehicle door control system, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the vehicle door control method according to any one of the above when executing the program.
[0036] The application further provides a non-transitory computer readable storage medium, which stores a computer program, and the computer program implements the vehicle door control method according to any one of the above when executed by a processor.
[0037] The application further provides a vehicle, comprising a seat, a safety belt, a detection device, a vehicle door, a vehicle door controller connected with the vehicle door, and the vehicle door control system described above, the detection device is used to detect state information of the seat and state information of the safety belt, the vehicle door control system is connected with the detection device, used to acquire the state information detected by the detection device, and is connected with the vehicle door controller, used to control the vehicle door controller to drive the vehicle door to close.
[0038] In the vehicle door control method, system, storage medium and vehicle comprising the same, the state information of each seat of the vehicle and the state information of the corresponding safety belt are acquired, the state information of the seat includes seat occupancy information representing that the seat is occupied and unoccupied information representing that the seat is unoccupied, and the state information of the safety belt includes locking information representing that the safety belt is in a locked state or locking information representing that the safety belt is changed from an un-locked state to a locked state; if the seat occupancy information of the current seat and the locking information of the corresponding safety belt are acquired, the door corresponding to the current seat is controlled to close; 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 acquired, the doors corresponding to the seat of the main driving position and the seat whose unoccupied information is acquired are controlled to close. By automatically closing the door of the seat position through the locking information of the seat safety belt, it is not necessary to manually close the door or frequently use the vehicle machine soft switch to achieve the closing of the door, thereby improving the convenience of the door control; meanwhile, when the seat occupancy information representing that the main driving position is occupied is acquired, the doors corresponding to the seats without occupancy can be synchronously closed through the locking information of the safety belt of the main driving position, which is simple and efficient in operation, and the door is automatically closed when the passenger fastens the safety belt, thereby ensuring 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 the present specification. BRIEF DESCRIPTION OF DRAWINGS
[0040] The accompanying drawings incorporated in the specification and forming a part thereof illustrate embodiments consistent with the present specification and serve to explain the principles of the present specification.
[0041] Figure 1 is a flowchart of a method according to an example embodiment of the present specification;
[0042] Figure 2 is a schematic diagram of a vehicle door control system according to an example embodiment of the present specification;
[0043] Figure 3 is a schematic diagram of a vehicle door control device according to an example embodiment of the present specification;
[0044] Figure 4 is a schematic diagram of a vehicle door control apparatus according to an example embodiment of the present specification. DETAILED DESCRIPTION
[0045] For the purpose of clarity, technical terms in the present application will be described below in detail. Obviously, the described embodiments are only a part of the embodiments of the present application, and not all the embodiments. Based on the embodiments of the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the scope of the present application.
[0046] The terminology used in the present application is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application. Unless otherwise defined, technical terms or scientific terms used in the present application have the same meaning as is commonly understood by one of ordinary skill in the art. The words "first", "second", and similar terms of distinction do not necessarily imply a serial or chronological order, either temporally or spatially, but are used to distinguish one from another. Similarly, the terms "one", "a", and "the" do not limit the quantity to one but rather means at least one. The terms "multiple" or "plurality" mean two or more. The terms "comprise", "comprising", "include", "including", and the like are used herein to mean either "including but not limited to" or "including". The term "connected" or "coupled" or similar terms are not limited to a direct or physical connection or coupling, but also include an indirect or wireless connection or coupling.
[0047] The terminology used in the present application is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application. The singular forms "a", "an" and "the" used in the present application are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising", when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0048] The application provides a vehicle door control method and system, a storage medium and a vehicle comprising the same. The application will be described in detail below with reference to the drawings. The features in the following embodiments and implementation manners can be combined with each other without conflict.
[0049] As Figure 1 shown, Figure 1 is a flowchart of a method according to an exemplary embodiment, comprising the following steps:
[0050] In step 101, state information of each seat of the vehicle is acquired, the state information of the seat including seat occupancy information representing that the seat is occupied and unoccupied information representing that the seat is unoccupied;
[0051] In step 102, state information of a safety belt corresponding to each seat of the vehicle is acquired, the state information of the safety belt including locking information representing that the safety belt is in a locked state or locking information representing that the safety belt is changed from an unlocked state to a locked state;
[0052] In step 103, if the seat occupancy information of the current seat and the locking information of the safety belt corresponding thereto are acquired, the door corresponding to the current seat is controlled to be closed;
[0053] If the current seat is a seat of a main driver position and the locking information of the safety belt of the main driver position is acquired, the door corresponding to the seat of the main driver position and the door corresponding to the seat whose unoccupied information is acquired are controlled to be closed.
[0054] The embodiment aims to: the vehicle needs to close the door before driving to ensure passenger safety, usually, the door is closed by clicking CSD to enter the door and window operation page, multiple vehicle doors need to be closed multiple times, and the operation is complicated; or the door is closed by the internal micro switch, which needs the driver or other personnel near the un-closed door to assist in closing the door, since the opening degree of the door is large when it is opened, both the driver and other personnel assisting in closing the door have certain operation difficulties, if there is no other personnel near the un-closed door, the driver needs to get off the vehicle to close the other doors except the door corresponding to the main driver position from the outside of the vehicle, which also has the problem of inconvenient operation; or the door is closed by controlling the vehicle speed, when the vehicle starts and the vehicle speed reaches a certain preset value, all doors are controlled to be closed, which has certain safety problems for passengers when the doors are not closed during vehicle driving. Therefore, the application discloses a door control method, system, storage medium and vehicle comprising the same, which automatically controls the electric door to be closed according to the locking information of the safety belt, that is, the door on the same side is closed when the passenger is carried on the seat, ensuring the safety of the passenger and being simple to operate. Moreover, when the door corresponding to the seat not carrying the passenger is not closed, the door corresponding to the main driver position is also closed synchronously when the main driver position personnel buckle the safety belt, further improving the convenience of closing all doors before driving.
[0055] As an example, the electric door can be automatically opened and closed by the door controller, so it has certain advantages such as convenience of opening and closing and electric function, and is widely used. The following describes the door as an electric door.
[0056] As an example, the door control method can be applied to a door control system, such as Figure 2 As shown in the figure, 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, wherein 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 whole vehicle door lock system, the interior and exterior light system, the air conditioning system, the security alarm system, the sunroof sunshade curtain system and the vehicle mode management, and receives the safety belt state change instruction sent by the passive safety module in this function, and needs to first judge the seat occupancy signal (the occupancy information representing that the seat is occupied and the unoccupied information representing that the seat is not occupied) sent by the seat controller and the door state when the safety belt is in the locking state (the locking information representing that the safety belt is locked), based on this, the door control strategy is made.
[0058] The passive safety module is mainly responsible for airbag, seat belt retractor and other passenger protection functions. In this function, the seat belt state is changed from unfastened to fastened, and the seat belt is in the locked state. The seat belt state change instruction is sent to the body domain controller.
[0059] The seat controller is mainly responsible for the adjustment, ventilation and massage functions of the seat. In this function, the seat occupancy is detected, and the corresponding occupancy signal is sent to the body domain controller.
[0060] The door controller is mainly responsible for the opening and closing of the electric door and the state feedback of the electric door. If the electric door is not in the fully closed state and receives the door closing instruction from the body domain controller, the closing action of the electric door is executed, and the state is fed back to the body domain controller.
[0061] As an example, the door control system can include one door controller. The door control strategy obtained by the body domain controller is sent to the door controller. The door controller sends a door closing instruction to each actuator or executing mechanism that executes the door closing action, and the actuator or executing mechanism executes the door closing action to control the corresponding door to close. In addition, the door control system can also include multiple door controllers, for example, one door corresponds to one door controller. The door controller can be used as a door opening and closing driving device. The body domain controller sends a door closing instruction to different door controllers according to the door control strategy, and the door controller executes the door closing action to control the corresponding door to close.
[0062] It should be noted that the number of doors of the vehicle can be inconsistent with the number of seats of the vehicle. Each seat is provided with a seat belt. Therefore, when the seat belt locking information is used to control the closing of the door, the mapping relationship between the seat belt and the controlled door can be set in advance. The mapping relationship can be determined based on the principle of proximity. For example, for a vehicle with five seats and four doors, the front seats are the driver's seat and the passenger's seat, and the rear seats are three seats. In addition to the seat belts of the seats near the doors, the seat belts of the seats in the middle can control one of the two rear doors. The specific door can be set according to the usage habit. In addition, the mapping relationship can also be determined according to safety, for example, a seven-seater or nine-seater vehicle can be set to control the closing of the door only by the seat belt locking information of the seat near the door, and the seat belt locking information of the other seats is in an idle state to ensure the safety of the passengers in 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 described here.
[0063] The specific steps are as follows:
[0064] In step 101, the state information of each seat of the vehicle is acquired, and the state information of the seat includes seat occupancy information representing that the seat is occupied and seat unoccupancy information representing that the seat is unoccupied.
[0065] As an example, the state information of each seat of the vehicle is monitored by a seat module, and the state information includes seat occupancy information representing that the seat is occupied and seat unoccupancy information representing that the seat is unoccupied. In the case of seat occupancy, the door closing is controlled according to the information corresponding to the seat belt fastening action of the passenger. If the seat unoccupancy information is acquired, the monitoring of the seat belt state is not performed. Therefore, the state information of the seat acquired and sent by the seat module is acquired by the body domain controller, and is used to control the closing of the door.
[0066] In step 102, the state information of the seat belt corresponding to each seat of the vehicle is acquired, and the state information of the seat belt includes locking information representing that the seat belt is in a locked state or locking information representing that the seat belt is changed from an unlocked state to a locked state.
[0067] The state information of the seat belt corresponding to each seat of the vehicle is monitored by a passive safety module, and the state information includes locking information representing that the seat belt is locked (i.e., the seat belt is fastened) and unlocking information representing that the seat belt is not locked. In the case of seat belt locking, the corresponding door closing can be synchronously controlled according to the seat belt locking information. Therefore, the state information of the seat belt acquired and sent by the passive safety module is acquired by the body domain controller, and is used to control the door.
[0068] As an example, the state information of the seat can be monitored by a pressure sensor installed in the seat. When the pressure sensor monitors that the current pressure of the seat changes and reaches a preset pressure threshold, it indicates that the current seat is occupied. Therefore, the information received by the body domain controller from the seat module is seat occupancy information representing that the seat is occupied. Conversely, when the pressure monitored by the pressure sensor does not change or changes but does not reach the pressure threshold, it indicates that the current seat is unoccupied. Therefore, the information received by the body domain controller from the seat module is seat unoccupancy information representing that the seat is unoccupied.
[0069] As an example, the occupancy information includes passenger occupancy information representing that the seat is occupied by a passenger and article occupancy information representing that the seat is occupied by an article. The occupancy information can be determined by an image captured by a camera. By analyzing the captured image, it is determined whether the occupancy information is passenger occupancy information or article occupancy information.
[0070] As an example, the locking information of the seat belt includes locking information representing that the seat belt is in a locked state and locking information representing that the seat belt is changed from an unlocked state to a locked state.
[0071] As an example, the state information of the safety belt can be acquired by an electronic detector in the safety belt locking component, for example, when the passenger fastens the safety belt, the electronic detector circuit is connected, the passive safety module monitors the locking information that the safety belt is in the locked state and the locking information that the safety belt changes from the unlocked state to the locked state, and sends to the vehicle body domain controller. In another embodiment, the state information of the safety belt can also include the retraction state information of the safety belt, and the retraction state information includes the stretching information indicating that the safety belt is pulled out, and the stretching information is the locking information. When the vehicle body domain controller acquires the retraction state information of the safety belt of the current seat fed back by the passive safety module, the state information of the safety belt of the current seat is the locking information. In other embodiments, it can also be determined according to the image captured by the camera, by analyzing the captured image, whether the passenger fastens the safety belt, that is, whether the state information of the safety belt is the locking information, and the determined information is sent to the vehicle body domain controller. There can be other ways, which are not limited here.
[0072] In step 103, if the occupancy information of the current seat and the locking information of the corresponding safety belt are acquired, the door corresponding to the current seat is controlled to be closed;
[0073] If the current seat is the seat of the main driver position, and the locking information of the safety belt of the main driver position is acquired, the door corresponding to the seat of the main driver position and the door corresponding to the seat with the unoccupied information are controlled to be closed.
[0074] As an example, the vehicle body domain controller acquires the occupancy information of the current seat and the locking information of the safety belt, and sends an instruction to close the door corresponding to the current seat to the door controller for the door controller to execute the action of closing the door at this position.
[0075] It should be noted that if the vehicle body domain controller determines that multiple doors need to be closed according to the occupancy information of multiple seats and the locking information of the safety belt, it can send closing instructions to the door controllers corresponding to the doors that need to be closed simultaneously, or it can send closing instructions to the door controllers corresponding to the doors that need to be closed one by one within the allowable time delay range.
[0076] As an example, in order to improve the flexibility and operation convenience of the door control, if the body domain controller obtains the seat occupancy information of part of the seats and the safety belt locking information, and the door corresponding to the seat with unoccupied information is not closed, the door corresponding to the seat with unoccupied information can be controlled to be closed synchronously according to the safety belt locking information of the seat of the driver. Specifically, the door corresponding to the seat with occupancy information can be controlled to be closed according to the safety belt locking information of the seat, and the seat with unoccupied information (e.g., the seat does not carry a passenger) does not need to be buckled up, so the passive safety module does not monitor the process of the safety belt state changing from unbuckled to buckled, and does not send the safety belt state change instruction to the body domain controller, or sends the un-locked information to the body domain controller. Since the body domain controller does not obtain the safety belt locking information of the seat, it will not send a door closing instruction to the door controller corresponding to the seat, so that the door corresponding to the seat cannot be automatically closed. When the body domain controller obtains the safety belt locking information of the seat corresponding to the driver's seat, it indicates that the driver has taken his seat, and at this time, the vehicle has the condition to start and run, and in order to ensure the safety of the passengers, the door needs to be closed before driving, so the body domain controller sends a door closing instruction to the door controller corresponding to the door of the driver's seat, and synchronously sends a door closing instruction to the door controller corresponding to the door of the seat with unoccupied information, thereby avoiding the inconvenience of the existing operation of the CSD by the driver, or the operation of the driver to close the door, and the safety problem of closing the door by the vehicle speed.
[0077] As an example, before the step 103 of controlling the door corresponding to the current seat to be closed, the method further comprises:
[0078] In step a1, obtaining the opening and closing state information of the door corresponding to the current seat, the opening and closing state information comprising opening state information;
[0079] If the seat occupancy information of the current seat and the safety belt locking information corresponding to the current seat are obtained, the door corresponding to the current seat is controlled to be closed, comprising:
[0080] In step a2, if the opening state information of the door corresponding to the current seat, the seat occupancy information of the current seat and the safety belt locking information corresponding to the current seat are obtained, the door corresponding to the current seat is controlled to be closed.
[0081] Before the body domain controller sends the door closing instruction to the door controller, the opening and closing state of the door fed back by the door controller is acquired. If the door corresponding to the current seat is in the opening state, the seat occupancy information of the current seat and the locking information of the corresponding safety belt are acquired, and the door closing instruction is sent to the door controller to execute the door closing action. If the door corresponding to the current seat is in the closing state, the seat occupancy information of the current seat and the locking information of the corresponding safety belt are acquired, and the door closing instruction is not sent, and the door is controlled to keep the current closing state.
[0082] In the actual scene, the door control process is as follows:
[0083] If the body domain controller acquires the seat occupancy information of all seats of the vehicle, and the door corresponding to the seat is in the opening state, when the passenger fastens the safety belt at a position, the passive safety module monitors the safety belt locking information at the position, the body domain controller acquires the safety belt locking information at the position fed back by the passive safety module, and sends a door closing instruction to the door controller corresponding to the position to close the door corresponding to the position.
[0084] If the body domain controller acquires the seat occupancy information of the seat of the main driver position, and the door corresponding to the seat is in the opening state, when the main driver fastens the safety belt, the passive safety module monitors the safety belt locking information of the main driver position, the body domain controller acquires the safety belt locking information of the main driver position fed back by the passive safety module, and sends a door closing instruction to the door controller corresponding to the main driver position to close the door corresponding to the main driver position.
[0085] If the body domain controller acquires the seat occupancy information of the seat of the main driver position and the seat occupancy information of the seats at other positions of the vehicle, and the door corresponding to the seat is in the opening state, when the main driver fastens the safety belt, the passive safety module monitors the safety belt locking information of the main driver position, the body domain controller acquires the safety belt locking information of the main driver position fed back by the passive safety module, and sends a door closing instruction to the door controller corresponding to the main driver position and the door controller corresponding to the seat feeding back the unoccupied information to close the door corresponding to the main driver position and the door corresponding to the seat feeding back the unoccupied information. When the safety belt corresponding to the seat other than the main driver position with the seat occupancy information is fastened, the passive safety module monitors the safety belt locking information at the position, the body domain controller acquires the safety belt locking information at the position fed back by the passive safety module, and sends a door closing instruction to the door controller corresponding to the position to close the door corresponding to the position.
[0086] If the body domain controller obtains the seat occupancy information of the seat other than the seat of the main driver position of the vehicle, and the seat corresponding to the door is in an open state, when the passenger fastens the seat belt of the position, the passive safety module will monitor the seat belt locking information of the position, the body domain controller obtains the locking information of the seat belt of the position fed back by the passive safety module, and sends a door closing instruction to the door controller corresponding to the position, and only closes the door corresponding to the position.
[0087] If the body domain controller obtains the unoccupied information of all seats of the vehicle, even if the door corresponding to the seat is in an open state, or the passive safety module monitors the seat belt locking information of the 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 the current state. In this case, the vehicle does not have the condition of starting and driving, and the door can be controlled to be opened and closed by the conventional opening and closing mode. It should be noted that when the body domain controller obtains the unoccupied information of all seats of the vehicle, the door control ends, and the door corresponding to the seat maintains the current state.
[0088] As an example, the occupancy information includes passenger occupancy information representing that the seat is occupied by a passenger, and article occupancy information representing that the seat is occupied by an article,
[0089] If the body domain controller obtains the occupancy information of the current seat and the locking information of the corresponding seat belt, the door corresponding to the current seat is controlled to be closed, including:
[0090] In step b1, 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 be closed.
[0091] The method further comprises:
[0092] In step b2, if the article occupancy information of the current seat is obtained, and the locking information of the seat belt of the main driver position and the occupancy information of the seat of the main driver position are obtained, the door corresponding to the current seat is controlled to be closed.
[0093] In order to improve the flexibility of door control, when the body domain controller obtains the pressure of the pressure sensor of the seat other than the main driver position is greater than the pressure threshold, the actual situation of the seat is judged, and it is determined whether the seat carries an article or a passenger. When the seat carries a passenger, the passenger can fasten the seat belt of the seat and control the door to be closed, that is, the door corresponding to the seat is controlled to be closed according to the locking information of the seat belt of the seat. When the seat carries an article, it can be determined that the seat belt of the seat cannot be fastened automatically, and then the locking information of the seat belt of the seat of the main driver position is used to control the door corresponding to the seat to be closed.
[0094] For example, an image of the current seat is captured by a camera, and the image is analyzed to determine whether the object that causes the seat to generate pressure is a passenger.
[0095] It should be noted that after obtaining the passenger image, the passenger can be distinguished as a baby, a child, an adult, etc. according to the image features, so as to accurately determine whether the passenger of the current seat has the condition of independent locking of the safety belt, thereby improving the flexibility of the door control and the accuracy of the control.
[0096] As an example, the state information of the safety belt includes retraction state information of the safety belt, and the retraction state information includes stretch information indicating that the safety belt is pulled out, and the stretch information is the locking information.
[0097] The state information of the safety belt corresponding to each seat of the vehicle includes:
[0098] In step c1, the retraction state information of the safety belt corresponding to the current seat is obtained.
[0099] If the passenger occupancy information of the current seat and the locking information of the safety belt corresponding thereto are obtained, the door corresponding to the current seat is controlled to be closed, including:
[0100] In step c2, if the passenger occupancy information of the current seat and the stretch information of the safety belt corresponding thereto are obtained, the door corresponding to the current seat is controlled to be closed.
[0101] As an example, the retraction state information of the safety belt can be obtained by monitoring the safety belt retractor by the passive safety module. The retraction state information of the safety belt includes stretch information indicating that the safety belt is pulled out, and also includes non-stretch information indicating that the safety belt is not pulled out or has not changed. The safety belt being pulled out indicates that the current seat has the condition of automatic door closing by the safety belt locking information, and the door corresponding to the current seat is controlled to be closed according to the safety belt locking information of the current seat. Conversely, the non-stretch information of the safety belt not being pulled out indicates that the current seat does not have the condition of automatic door closing by the safety belt locking information, and the door corresponding to the current seat is controlled to be closed according to the safety belt locking information of the seat of the main driver.
[0102] The body domain controller obtains the passenger occupancy information of the seats other than the seat of the main driver (i.e. the pressure of the pressure sensor of the other seat is greater than the pressure threshold value, and the seat carries a passenger), and when the stretch information of the safety belt corresponding to these seats is obtained, the door controller corresponding to these seats is sent a door closing instruction to close the doors corresponding to these seats.
[0103] As an example, the current seat is a seat other than the seat of the main driver position, and the state information of the safety belt includes un-locked information representing that the safety belt is not locked;
[0104] The method further includes:
[0105] In step d1, if the occupancy information of the other seat and the un-locked information of the corresponding safety belt are acquired, and the locked information of the safety belt of the main driver position and the occupancy information of the seat of the main driver position are acquired, the door corresponding to the other seat is controlled to be closed.
[0106] The body domain controller acquires that the pressure of the pressure sensor of the seat other than the main driver position is greater than the pressure threshold value, i.e., there is a passenger on the seat, and if the un-locked information of the safety belt corresponding to these seats is acquired, the closing of the door corresponding to these seats is controlled through the locked information of the safety belt of the main driver position. Specifically, if the body domain controller feeds back the locked information of the safety belt of the seat of the main driver position from the passive safety module, the door controller corresponding to the seat of the main driver position and the door controller corresponding to the seat with the occupancy information and the un-locked information of the safety belt are sent with a closing instruction to close the corresponding door.
[0107] As can be seen from the above embodiments, the locked information of the safety belt is judged by combining the locked state of the safety belt, the state change from un-locked to locked of the safety belt, and the retraction state of the safety belt, which includes all situations of controlling the closing of the door through the locked information of the safety belt, especially for the seat with no occupancy information, when the door corresponding to the seat is in an open state, the safety belt of the main driver position is locked at the same time, without the assistance of other personnel to close the door, and without the driver to get off the car to close the door, which obviously improves the convenience and efficiency of the electric door control.
[0108] As an example, the step 103 of controlling the door corresponding to the current seat to be closed if the occupancy information of the current seat and the locked information of the corresponding safety belt are acquired includes:
[0109] In step e1, if the occupancy information of the current seat and the locked information of the corresponding safety belt are acquired, and it is detected that there is no obstacle at the door corresponding to the current seat, the door corresponding to the current seat is controlled to be closed;
[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, the door corresponding to the current seat is controlled to maintain the current state.
[0112] In order to improve the safety of the vehicle when the door is closed, avoid the seat belt locking information of the main driver seat to control the door corresponding to the seat except the main driver seat, and the user is in and out of the vehicle at the door, and the user is clamped, an obstacle detection device is arranged at the door, if there is an obstacle, the door controller stops executing the closing action, and the current state is maintained unchanged. In other embodiments, the door controller can also be controlled to delay for a preset time before executing the closing action, to reserve time for the user to get in and out of the vehicle and as a response to closing the door. 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 closing process, the closing action can be stopped, or the closing of the door can be delayed, or the door can be opened in reverse, etc. The actual use requirements are set, which is not limited here.
[0113] As an example, the obstacle detection device can be based on ultrasonic radar, 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 comprises:
[0115] In step f1, the current gear of the vehicle is obtained.
[0116] In step f2, when the gear is in a non-parking gear, the state information of each seat of the vehicle is obtained.
[0117] The current gear of the vehicle is obtained, and if the current gear is in a non-parking gear (such as forward gear or reverse gear), it indicates that the vehicle has been engaged and has the condition to start driving, then the door control function is started, and the door control logic is executed. In this embodiment, the door control function is started as needed, which reduces energy consumption and is easy to operate.
[0118] The application provides a vehicle door control method and system, a storage medium and a vehicle comprising the same. Compared with the current cumbersome operation when closing the vehicle door, in the application, state information of each seat of the vehicle is acquired, the state information of the seat including seat occupancy information representing that the seat is occupied and unoccupied information representing that the seat is unoccupied; state information of a safety belt corresponding to each seat of the vehicle is acquired, the state information of the safety belt including locking information representing that the safety belt is in a locked state or the locking information representing that the safety belt is changed from an unlocked state to a locked state; if the occupancy information of the current seat and the locking information of the corresponding safety belt are acquired, the door corresponding to the current seat is controlled to be closed; wherein if the current seat is a seat of a main driver position and the locking information of the safety belt of the main driver position is acquired, the door corresponding to the seat of the main driver position and the door corresponding to the seat whose unoccupied information is acquired are controlled to be closed. The door at the position of the seat is automatically closed through the locking information of the safety belt of the seat, without manual closing or frequent use of the vehicle machine soft switch to achieve closing, thereby improving the convenience of vehicle door control; meanwhile, when the occupancy information representing that the main driver position is occupied is acquired, the doors corresponding to the seats without occupancy can be synchronously closed through the locking information of the safety belt of the main driver position, which is simple and efficient in operation, and the doors are automatically closed when the passenger fastens the safety belt, thereby ensuring the safety of the passenger.
[0119] Based on the same application concept as the above method, the application embodiment further provides a vehicle door control device, as shown in the following. Figure 3 The device comprises:
[0120] A first information acquisition module 302 is configured to acquire state information of each seat of the vehicle, the state information of the seat including occupancy information representing that the seat is occupied and unoccupied information representing that the seat is unoccupied;
[0121] A second information acquisition module 304 is configured to acquire state information of a safety belt corresponding to each seat of the vehicle, the state information of the safety belt including locking information representing that the safety belt is in a locked state or the locking information representing that the safety belt is changed from an unlocked state to a locked state;
[0122] A door control module 306 is configured to control the door corresponding to the current seat to be closed if the occupancy information of the current seat and the locking information of the corresponding safety belt are acquired.
[0123] The door control module is further configured to control the door corresponding to the seat of the main driver position and the door corresponding to the seat whose unoccupied information is acquired to be closed if the current seat is a seat of a main driver position and the locking information of the safety belt of the main driver position is acquired.
[0124] Optionally, the vehicle door control module 306 is further configured to: if the seat occupancy information of the current seat and the locking information of the corresponding safety belt are acquired, control the door corresponding to the current seat to be closed; and if the article occupancy information of the current seat and the locking information of the safety belt of the main driver seat and the seat occupancy information of the main driver seat are acquired, control the door corresponding to the current seat to be closed.
[0125] Optionally, the vehicle door control module 306 is further configured to: the state information of the safety belt includes retraction state information of the safety belt, the retraction state information includes stretching information indicating that the safety belt is stretched, and the stretching information is the locking information; acquire the retraction state information of the safety belt corresponding to the current seat; and if the seat occupancy information of the current seat and the stretching information of the corresponding safety belt are acquired, control the door corresponding to the current seat to be closed.
[0126] Optionally, the vehicle door control module 306 is further configured to: the current seat is a seat other than the seat of the main driver seat, and the state information of the safety belt includes non-locking information indicating that the safety belt is not locked; if the seat occupancy information of the other seat and the non-locking information of the corresponding safety belt are acquired, and the locking information of the safety belt of the main driver seat and the seat occupancy information of the main driver seat are acquired, control the door corresponding to the other seat to be closed.
[0127] Optionally, the vehicle door control module 306 is further configured to: if the non-occupancy information of all seats is acquired, control the doors corresponding to all seats to maintain the current state.
[0128] Optionally, the vehicle door control module 306 is further configured to: if the seat occupancy information of the current seat and the locking information of the corresponding safety belt are acquired, 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 be closed.
[0129] Optionally, the first information acquisition module 302 is further configured to acquire the current gear of the vehicle; and when the gear is in a non-parking gear, perform the acquiring of the state information of each seat of the vehicle and the state information of the corresponding safety belt.
[0130] The implementation process of the functions and roles of each module / sub-module / unit in the above device is specifically described in the implementation process of the corresponding steps in the above method, and the same technical effects can be achieved, which will not be described here.
[0131] Corresponding to the embodiments of the foregoing method, the specification also provides embodiments of an apparatus and a terminal to which the apparatus is applied.
[0132] Based on the same application concept as the above method, the embodiments of the present application also propose a vehicle. The vehicle comprises a vehicle door and the above vehicle door control system, and the vehicle door control method is executed by the vehicle door control system to control the vehicle door to close.
[0133] The embodiments of the vehicle door control apparatus of the specification can be applied to a computer device, such as a server or a terminal device. The apparatus embodiments can be implemented by software, or by hardware or a combination of software and hardware. Taking the software implementation as an example, as a logically meaningful apparatus, it is formed by the processor of the vehicle door control reading the corresponding computer program instructions in the non-volatile memory into the memory for running. From the hardware level, as shown in Figure 4 Figure 4 As shown in the figure, in addition to the processor 410, the memory 430, the network interface 420, and the non-volatile memory 440, the server or the electronic device in which the apparatus 431 in the embodiments is located, according to the actual function of the computer device, can also include other hardware, which will not be described here.
[0134] The above describes specific embodiments of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different than the order in which they are recited in the embodiments and still achieve the desired result. In addition, the processes depicted in the figures do not necessarily require the particular order shown or sequential order to achieve the desired results. In certain implementations, multitasking and parallel processing can be advantageous or possible.
[0135] Other embodiments of the specification will be readily apparent to those skilled in the art upon considering the specification and practicing the application claimed herein. The specification is intended to cover any variations, uses, or adaptations of the specification following the general principles thereof and including the general principles of the art or the known practicality or techniques in the art not specifically recited in the specification. The specification is only considered as exemplary, and the true scope and spirit of the specification are indicated by the following claims.
[0136] It should be understood that the specification is not limited to the precise structures described and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the specification is only limited by the appended claims.
[0137] The above description is only the preferred embodiment of the present specification, and is not used to limit the present specification. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present specification shall be included in the protection scope of the present specification.
Claims
1. A vehicle door control method characterized by, The method comprises: obtaining state information of each seat of the vehicle, the state information of the seat comprising seat occupancy information representing that the seat is occupied and unoccupied information representing that the seat is unoccupied; obtaining state information of a safety belt corresponding to each seat of the vehicle, the state information of the safety belt comprising locking information representing that the safety belt is in a locked state or the locking information representing that the safety belt is changed from an unlocked state to a locked state; if the seat occupancy information of the current seat and the locking information of the corresponding safety belt are obtained, controlling the door corresponding to the current seat to be closed; if the current seat is the seat of the main driver position and the locking information of the safety belt of the main driver position is obtained, controlling the door corresponding to the seat of the main driver position and the door corresponding to the seat whose unoccupied information is obtained to be closed; the seat occupancy information comprises article occupancy information representing that the seat is occupied by an article other than a passenger, and the method further comprises: if the article occupancy information of the current seat is obtained and the locking information of the safety belt of the main driver position and the seat occupancy information of the seat of the main driver position are obtained, controlling the door corresponding to the current seat to be closed.
2. The vehicle door control method according to claim 1, characterized by, the seat occupancy information further comprises passenger occupancy information representing that the seat is occupied by a passenger, if the passenger occupancy information of the current seat and the locking information of the corresponding safety belt are obtained, controlling the door corresponding to the current seat to be closed. the state information of the safety belt comprises the retraction state information of the safety belt, and the retraction state information comprises stretch information representing that the safety belt is stretched, the stretch information being the locking information; 3. The vehicle door control method according to claim 2, characterized by, the obtaining of the state information of the safety belt corresponding to each seat of the vehicle comprises: obtaining the retraction state information of the safety belt corresponding to the current seat; if the passenger occupancy information of the current seat and the stretch information of the corresponding safety belt are obtained, controlling the door corresponding to the current seat to be closed. the current seat is a seat other than the seat of the main driver position, and the state information of the safety belt comprises unblocking information representing that the safety belt is unblocked; the method further comprises:
4. The vehicle door control method according to claim 3, characterized by, if the seat occupancy information of the other seat and the unblocking information of the corresponding safety belt are obtained and the locking information of the safety belt of the main driver position and the seat occupancy information of the seat of the main driver position are obtained, controlling the door corresponding to the other seat to be closed. the method further comprises: if the unoccupied information of all seats is obtained, controlling the doors corresponding to all seats to maintain the current state.
5. The vehicle door control method according to claim 4, characterized by, if the seat occupancy information of the current seat and the locking information of the corresponding safety belt are obtained, controlling the door corresponding to the current seat to be closed. 6. The vehicle door control method according to claim 1, characterized by, If the seat occupancy information of the current seat and the locking information of the corresponding safety belt are acquired, and no obstacle is detected at the door corresponding to the current seat, the door corresponding to the current seat is controlled to be closed.
7. The vehicle door control method according to claim 1, characterized by, Before the acquiring of the state information of each seat of the vehicle, the method further comprises: acquiring the current gear of the vehicle; when the gear is not in the parking gear, the acquiring of the state information of each seat of the vehicle and the state information of the corresponding safety belt is performed.
8. A vehicle door control system characterized by comprising: The door control system comprises a memory, a processor and a door control program stored in the memory and executable on the processor, and the processor implements the steps of the door control method of any one of claims 1-7 when executing the door control program.
9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a door control program, and the door control program implements the steps of the door control method of any one of claims 1-7 when executed.
10. A vehicle characterized by comprising: comprise: a seat, a safety belt, a detection device for detecting the state information of the seat and the state information of the safety belt, a door, a door controller connected with the door, and the door control system of claim 8, wherein the door control system is connected with the detection device to acquire the state information detected by the detection device, and is connected with the door controller to control the door controller to drive the door to be closed.
Citation Information
Patent Citations
Door opening / closing control device for vehicle
JP2011063201A
Vehicle door opening / closing control device
JP2020007878A