Automatic unlocking method for safety belt lock catch, vehicle-mounted controller and system
Technical Field
The application belongs to the technical field of automobile part design, and particularly relates to a safety belt lock catch automatic unlocking method, an on-board controller and an on-board system.
Background
Every car has been equipped with the safety belt and has ensured passenger's safety, and on car seat, the safety belt hasp generally is located passenger's hand position when normal position of sitting. When the safety belt needs to be fastened or unfastened, the manual operation of the passenger can be realized.
At present, the safety belt unlocking device is manually triggered by a user or can play an automatic unlocking function in certain specific scenes such as after an accident, and the convenience of the safety belt unlocking device still has a space for improvement.
Disclosure of Invention
The application aims to provide a safety belt lock catch automatic unlocking method, a vehicle-mounted controller and a system, which can realize automatic unlocking of a safety belt according to the actual state of a passenger without manual operation of the passenger.
In view of the above technical problems, the present application provides the following technical solutions:
some embodiments of the present application provide an automatic unlocking method for a seat belt buckle, including the following steps:
acquiring a running speed signal of a vehicle;
if the running speed signal indicates that the running speed of the vehicle is zero, acquiring a riding state signal of a passenger;
and if the riding state signal indicates that the rider is in a parking and leaving state, controlling the safety belt lock catch to unlock.
In some embodiments of the present application, if the driving speed signal indicates that the driving speed of the vehicle is zero, the step of acquiring the riding status signal of the rider includes:
acquiring a gear state signal and an ignition state signal of an automatic transmission type;
and if the gear state signal indicates that the current gear is the P gear and the ignition state signal indicates that the vehicle is in a flameout state, determining that the passenger is in a parking and leaving state.
In some embodiments of the present application, if the driving speed signal indicates that the driving speed of the vehicle is zero, the step of acquiring the riding status signal of the rider includes:
acquiring a brake state signal and an ignition state signal of a vehicle;
and if the brake state signal indicates that the hand brake is in a tensioned state and the ignition state signal indicates that the vehicle is in a flameout state, determining that the passenger is in a parking and leaving state.
In some embodiments of the present application, if the riding state signal indicates that a rider is in a parked and departing state, the method for automatically unlocking the seatbelt lock includes:
the safety belt lock catch is controlled to be unlocked or not by sending a step voltage signal to control the opening and closing of a relay in a fuse box of the safety belt lock catch.
Some embodiments of the present application provide a storage medium, where the storage medium stores program information, and a computer reads the program information and executes the method for automatically unlocking a seatbelt buckle according to any one of the above.
Some embodiments of the present application provide a vehicle-mounted controller, which includes at least one processor and at least one memory, where at least one of the memories stores program information, and after the at least one processor reads the program information, the at least one processor executes the method for automatically unlocking a seatbelt buckle.
Some embodiments of the present application provide an automatic unlocking system for a seat belt buckle, including the above-mentioned vehicle-mounted controller and relay switch:
the relay switch is arranged in a fuse box in the safety belt lock catch;
an electromagnet in the relay switch is connected with a power supply through an electronic switch, and the vehicle-mounted controller controls the electromagnet to be electrified when the electronic switch is closed; an electromagnet in the relay switch is connected with a power supply through an electronic switch, and the vehicle-mounted controller controls the electromagnet to be electrified when the electronic switch is closed; an armature in the relay switch is connected with one contact in a working circuit of the safety belt lock catch; the armature is attracted by the electrified electromagnet to drive the contact to be separated from the working circuit, and the safety belt lock catch realizes unlocking.
The automatic unlocking system of safety belt hasp that provides in some embodiments of this application still includes:
the wheel speed sensor is used for detecting the rotating speed of the wheel and sending the rotating speed of the wheel to the vehicle-mounted controller;
and the vehicle-mounted controller determines the running speed of the vehicle according to the wheel rotating speed and obtains a running speed signal.
The automatic unlocking system of safety belt hasp that provides in some embodiments of this application still includes:
the ignition state sensor is used for detecting an ignition state and sending an ignition state signal to the vehicle-mounted controller;
and the gear sensor is used for detecting the gear state of the automatic transmission vehicle and sending a gear state signal to the vehicle-mounted controller.
The automatic unlocking system of safety belt hasp that provides in some embodiments of this application still includes:
and the hand brake position sensor is used for detecting the position of a hand brake and sending a hand brake position signal to the vehicle-mounted controller.
Compared with the prior art, the technical scheme of the application has the following technical effects:
according to the automatic unlocking method, the vehicle-mounted controller and the system for the safety belt lock catch, whether a vehicle is in a parking state is judged through detection of the running speed of the vehicle, whether a passenger is ready to leave a seat to get off is judged through detection of behavior intention of the passenger, and the safety belt lock catch is controlled to be unlocked and opened automatically if the passenger is in the parking state, so that the passenger is prevented from unlocking manually, the time of the passenger is saved, and convenience is brought to the passenger. The beneficial effect that the scheme of this application compares with current vehicle safety belt unlocking device is that can replace the hand action that triggers safety belt unlocking device to reduce passenger and park operation step and time from the scene under, make the vehicle become more intelligent.
Drawings
The objects and advantages of this application will be appreciated by the following detailed description of the preferred embodiments thereof, taken in conjunction with the accompanying drawings, in which:
fig. 1 is a flowchart illustrating an automatic unlocking method of a seat belt buckle according to an embodiment of the present application;
fig. 2 is a flowchart illustrating an automatic unlocking method of a seatbelt buckle according to another embodiment of the present application;
FIG. 3 is a diagram illustrating a hardware connection relationship of an onboard controller according to an embodiment of the present application;
fig. 4 is a block diagram illustrating an automatic unlocking system for a seat belt buckle according to an embodiment of the present disclosure;
fig. 5 is a block diagram illustrating an automatic unlocking system for a seat belt buckle according to another embodiment of the present disclosure;
fig. 6a is a schematic view of a seat belt buckle according to an embodiment of the present application in a locked state;
fig. 6b is a schematic view of the seat belt buckle in an unlocked state according to an embodiment of the present application.
Detailed Description
In the description of the present application, it is to be noted that, for those skilled in the art, the specific meanings of the above-mentioned terms in the present application can be understood in specific cases. In addition, the technical features mentioned in the different embodiments of the present application described below may be combined with each other as long as they do not conflict with each other.
Some embodiments of the present application provide an automatic unlocking method for a seat belt buckle, which may be applied to a unit or module having a control function in a vehicle, as shown in fig. 1, and the method includes the following steps:
s101: a running speed signal of the vehicle is acquired. The running speed can be obtained according to a vehicle speed sensor arranged on the vehicle, and can also be determined according to functions of a navigation system, a positioning system and the like arranged on the vehicle.
S102: and if the running speed signal indicates that the running speed of the vehicle is zero, acquiring a riding state signal of the passenger. The zero speed situation may include a variety of situations, such as waiting in a queue, or getting off a car at a cut-out.
S103: and if the riding state signal indicates that the rider is in a parking and leaving state, controlling the safety belt lock catch to unlock.
According to the scheme, whether the vehicle is in a parking state is judged through detection of the running speed of the vehicle, whether the passenger is ready to leave the seat to get off is judged through detection of the behavior intention of the passenger, if the passenger is in the parking state, the safety belt lock catch is controlled to be unlocked and opened automatically, manual unlocking of the passenger is avoided, time of the passenger is saved, and convenience is brought to the passenger. The beneficial effect that the scheme of this application compares with current vehicle safety belt unlocking device is that can replace the hand action that triggers safety belt unlocking device to reduce passenger and park operation step and time from the scene under, make the vehicle become more intelligent.
In some embodiments, as shown in fig. 2, the passenger's riding status signal may be obtained by:
s201: and acquiring a gear state signal and an ignition state signal of the automatic transmission type.
S202: if the gear state signal indicates that the current gear is the P gear and the ignition state signal indicates that the vehicle is in a flameout state, step S4 is executed.
S4: and judging that the passenger is in a parking and leaving state.
In the scheme, when the vehicle running speed is zero, a precondition that a scene that a passenger stops and leaves the vehicle is met can be considered. And then, determining the gear by obtaining a signal of a gear sensor of an automatic-gear vehicle type gearbox and the like, and if the gear is identified as a P gear, considering that a further precondition for a scene that a passenger parks and leaves the vehicle is met.
Alternatively, the passenger's riding status signal as shown in fig. 2 may be obtained by:
s301: acquiring a brake state signal and an ignition state signal of a vehicle;
s302: if the brake status signal indicates that the hand brake is in a tensioned state and the ignition status signal indicates that the vehicle is in a flameout state, step S4 is executed.
S4: and judging that the passenger is in a parking and leaving state.
In the scheme, when the vehicle running speed is zero, a precondition that a scene that a passenger stops and leaves the vehicle is met can be considered. And then, the hand brake position is determined by acquiring signals of a hand brake position sensor of a manual gear vehicle type and the like, if the hand brake is identified to be strained, the further precondition for the scene that the passenger parks and leaves the vehicle can be considered to be met, under the condition, when the vehicle is in a flameout state, the third precondition for the scene that the passenger parks and leaves the vehicle can be considered to be met, and the safety belt lock catch is automatically unlocked at the moment.
In the above scheme, the principle of protecting the passenger by the safety belt is to "restrain" the passenger on the seat when a frontal collision occurs, so as to avoid or reduce the collision between the head and the chest and the steering wheel, the instrument panel and the windshield when the passenger continues to move forward under the action of inertia force. It is important whether the vehicle speed is 0. Ensuring that the vehicle speed is already 0 is a precondition for realizing the basic functions of the safety belt and is also a first precondition for unlocking. When the automatic transmission is engaged with the P gear and the manual brake is pulled on the manual transmission, the action can not be cancelled temporarily when the passenger stops or leaves the vehicle. In addition, in the case that the vehicle speed is already 0, it is still necessary to avoid accidents such as serious injury caused by rear-end collision, so that it is required to engage the P gear on the automatic transmission and pull up the hand brake on the manual transmission as a second precondition. The third condition is that the vehicle is turned off by pulling a key or pressing a starting switch, and the action cannot be cancelled temporarily when the passenger stops or leaves the vehicle; moreover, consider operating condition one: in the automatic transmission vehicle, the vehicle speed is already 0 even in a long red light, and the driver may engage in the P range without the intention of parking and leaving the vehicle, so that it is necessary to add the precondition for assisting the determination. Considering a working condition two: even if the vehicle speed is already 0, a driver pulls the hand brake, but the manual gear vehicle still possibly has the problem that the driver accidentally stops the vehicle due to misoperation and does not intend to stop or leave the vehicle, so that the precondition is added for auxiliary judgment. In summary, by judging whether the above 3 conditions are met, the safety belt lock catch can be automatically unlocked and the functional safety can be ensured.
In some embodiments, the step voltage signal is sent to control the opening and closing of a relay in a fuse box of the safety belt lock so as to control whether the safety belt lock is unlocked. In the existing safety belt lock, when an accident occurs, the safety belt lock can be unlocked by controlling the opening and closing of a relay in a fuse box.
In some embodiments of the present application, a storage medium is provided, where program information is stored in the storage medium, and a computer reads the program information and may execute any one of the above methods for automatically unlocking a seatbelt buckle.
Some embodiments of the present application further provide an on-board controller, as shown in fig. 3, including at least one processor 101 and at least one memory 102, where at least one memory 102 stores program information, and after the at least one processor 101 reads the program information, the method for automatically unlocking a seatbelt buckle is performed. The above-mentioned onboard controller may further include: an input device 103 and an output device 104. The processor 101, memory 102, input device 103, and output device 104 may be connected by a bus or other means. The system can execute the method provided by the embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to method embodiments provided in the embodiments of the present application.
Some embodiments of the present application further provide an automatic unlocking system of a seat belt buckle, as shown in fig. 4 and 5, comprising the vehicle-mounted controller 100 and the relay switch 200 of claim 6: the relay switch 200 is arranged in a fuse box in the safety belt lock catch; referring to fig. 6a and 6b, a relay switch 200 includes an electronic switch 201 of a low-voltage power supply, a spring 202, an armature 203 and an electromagnet 204, the electromagnet 204 in the relay switch 200 is connected with the power supply through the electronic switch 201, and the onboard controller 100 controls the electromagnet 204 to be powered when the electronic switch 201 is closed; the armature 203 of the relay switch 200 is connected to a contact 205 in the operating circuit of the belt buckle; after being attracted by the electromagnet 204 with the electrified armature 203, the contact 205 is driven to be separated from the working circuit, and after the working circuit is disconnected, the safety belt lock catch realizes unlocking. The vehicle-mounted controller 100 outputs a step voltage signal to control the on/off of a relay in the fuse box, thereby controlling whether a working circuit connected with a vehicle battery is communicated. When the working circuit is communicated, the electromagnet arranged in the lock catch generates suction force to pull the unlocking button, so that the lock tongue of the safety belt is bounced, and the safety belt is unlocked.
The system in the above solution may further include a wheel speed sensor 301, configured to detect a wheel speed and send the wheel speed to the onboard controller 100; the vehicle-mounted controller 100 determines the running speed of the vehicle according to the wheel rotating speed and obtains a running speed signal. An ignition state sensor 302 for detecting an ignition state and sending an ignition state signal to the onboard controller 100; and a shift position sensor 303 configured to detect a shift position state of the automatic transmission type and send a shift position state signal to the vehicle-mounted controller 100. And a hand brake position sensor 304 for detecting the position of the hand brake and sending a hand brake position signal to the vehicle-mounted controller 100. The scheme utilizes the existing vehicle-mounted sensor to realize the functions of reading vehicle information, identifying intention of passengers and automatically unlocking the safety belt lock catch. In a specific application, the vehicle-mounted controller 100 may send a reminding message to remind a user whether to start the automatic seat belt unlocking function, and preferably, the reminding may be performed as an all-function reminding for each of the vehicles.
It should be understood that the above examples are only for clarity of illustration and are not intended to limit the embodiments. Other variations and modifications will be apparent to persons skilled in the art in light of the above description. And are neither required nor exhaustive of all embodiments. And obvious variations or modifications of this invention are intended to be covered by the present application.