Alarm methods and devices for seat belt buckles
By detecting the magnetic flux of the safety belt buckle and environmental information, an alarm prompt is automatically generated, which solves the problem of insufficient detection of the safety belt buckle's fixed status and improves the safety of high-altitude operations.
Patent Information
- Application Number
- CN202411265770.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2044-09-10
AI Technical Summary
In existing technologies, safety belt buckles cannot effectively detect the fixed status, resulting in safety hazards for high-altitude operations.
By acquiring the magnetic flux of the seatbelt buckle and environmental information, the buckle's status and safety level are determined, and alarm prompts, including sound and light alerts, are generated.
Ensuring the buckle connections are in good condition prevents malfunctions and connection failures, thus improving the safety of high-altitude operations.
Smart Images

Figure CN119206996B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of safety equipment for high-altitude operations in power equipment, and more specifically, to an alarm method and alarm device for a safety belt buckle. Background Technology
[0002] In the power industry, substation maintenance and repair work often requires personnel to work at heights. To ensure the safety of these workers, safety belts are essential protective equipment. However, traditional safety belts primarily provide physical protection, requiring workers to ensure they are wearing them properly. Manual checks by workers or supervisors are necessary to verify the safe use of safety belts at heights. However, the accuracy of manual checks is low, and this cannot guarantee the safety of workers at heights.
[0003] Currently, some safety belt status monitoring devices for high-altitude operations have appeared on the market. For example, some devices use a power supply and a buzzer installed on the safety belt buckle. When the safety belt buckle does not form a closed loop, the buzzer emits a beeping sound; when the safety belt buckle forms a closed loop, the buzzer short-circuits and stops emitting a sound. However, this method also fails to produce a sound when the buckle connection is not secure, such as when it is lapped. In other words, existing technology still cannot achieve stable detection of the safety belt buckle's engagement state, which can easily pose a danger to the work and personal safety of workers.
[0004] Therefore, existing technologies have a technical problem: safety belts cannot detect the fixed state of the buckles, which leads to safety hazards for workers operating at heights. Summary of the Invention
[0005] The main objective of this invention is to provide an alarm method and device for seat belt buckles, in order to solve the technical problem that the existing technology cannot detect the fixed state of the seat belt buckle, thus causing safety hazards for workers working at heights.
[0006] To achieve the above objectives, according to one aspect of the present invention, an alarm method for a seat belt buckle is provided, comprising: acquiring safety parameter information of the seat belt buckle, wherein the safety parameter information includes at least the magnetic flux of the seat belt buckle; determining state information of the seat belt buckle based on the safety parameter information; determining a safety level of the seat belt buckle based on the state information; and generating an alarm message for the seat belt based on the safety level.
[0007] In some embodiments, obtaining the safety parameter information of the seat belt buckle includes: detecting the magnetic flux around the seat belt buckle; obtaining current environmental information, wherein the environmental information includes at least temperature and humidity, and correcting the magnetic flux based on the environmental information.
[0008] In some implementations, determining the state information of the seatbelt buckle based on the safety parameter information includes: determining the rate of change of magnetic flux around the seatbelt buckle based on the safety parameter information; and determining the state information of the seatbelt buckle based on the rate of change of magnetic flux.
[0009] In some embodiments, before generating the alarm message for the seat belt based on the safety level, the method further includes: obtaining pressure information of the buckle groove of the seat belt; verifying the safety level based on the pressure information; and updating the safety level when the pressure information is inconsistent with the safety level.
[0010] In some embodiments, obtaining the pressure information of the seat belt buckle's engagement slot includes: detecting the pressure value of the seat belt engagement slot; and determining the pressure information at the seat belt engagement slot based on the pressure value.
[0011] In some embodiments, determining the pressure information at the seatbelt buckle slot based on the pressure value includes: amplifying and filtering the pressure value, wherein the filtering process employs a moving average filtering algorithm, and the expression for the moving average filtering algorithm is:
[0012] y(k)=c1y(i)+c2y(i-1)+…+c m y(i-m+1);
[0013] In the formula, y(k) represents the filtered output at the k-th sampling time, each y(i) represents the signal input at the i-th sampling time, the number i in parentheses represents the i-th sampling time, and c1, c2, ..., c m is the weighting coefficient, and m is the length of the average window.
[0014] In some implementations, after generating the alarm message for the seat belt based on the safety level, the method further includes: obtaining the location information of the seat belt; and sending the alarm message to the interactive workstation closest to the location information.
[0015] According to another aspect of the present invention, the present invention also provides an alarm device for a seat belt buckle, comprising: an acquisition module for acquiring safety parameter information of the seat belt buckle, wherein the safety parameter information includes at least the magnetic flux of the seat belt buckle; a first determination module for determining state information of the seat belt buckle based on the safety parameter information; a second determination module for determining the safety level of the seat belt buckle based on the state information; and a generation module for generating alarm prompt information of the seat belt based on the safety level.
[0016] According to another aspect of the present invention, the present invention also provides a storage medium storing a computer program, which, when executed by a processor, implements the steps of the alarm method for the seatbelt buckle as described in any of the preceding claims.
[0017] According to another aspect of the present invention, the present invention also provides an electronic device, including at least a memory and a processor, wherein the memory stores a computer program, and the processor, when executing the computer program in the memory, implements the steps of the alarm method for the seat belt buckle as described in any of the preceding claims.
[0018] By applying the technical solution of this invention, safety parameter information of the safety belt buckle is obtained, the status information of the safety belt buckle is determined based on the safety parameter information, and the safety level of the safety belt buckle is determined based on the status information. Based on the safety level, an alarm message for the safety belt is generated. The alarm method for the safety belt buckle disclosed herein ensures a good buckle connection, prevents buckle malfunctions and connection failures, and automatically alerts workers through alarm sounds and light effects, greatly improving the safety effect of safety belt use. Attached Figure Description
[0019] The accompanying drawings, which form part of this application, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings:
[0020] Figure 1 A schematic diagram illustrating the steps of an alarm method for a seatbelt buckle according to the present invention is shown;
[0021] Figure 2 This is a schematic diagram illustrating the steps for obtaining safety parameter information of the seatbelt buckle provided in this disclosure;
[0022] Figure 3 This is a schematic diagram illustrating the determination of seatbelt buckle status information based on safety parameter information provided in this disclosure;
[0023] Figure 4 This is a schematic diagram illustrating the updating of safety levels based on pressure information from seatbelt buckle slots, as provided in this disclosure.
[0024] Figure 5 This is a schematic diagram of the steps for obtaining pressure information of the locking groove of the seat belt buckle provided in this disclosure;
[0025] Figure 6 This is a schematic diagram illustrating the interaction steps between the interactive workstation and the operator provided in this publication;
[0026] Figure 7 This is a structural block diagram of the alarm device for the seatbelt buckle provided in this disclosure;
[0027] Figure 8 This is a schematic diagram of the structure of the electronic device provided in this disclosure. Detailed Implementation
[0028] The specific embodiments of this disclosure will now be described in detail with reference to the accompanying drawings, but these are not intended to limit the scope of this disclosure.
[0029] It should be understood that various modifications can be made to the embodiments disclosed herein. Therefore, the above description should not be considered as limiting, but merely as an example of embodiments. Other modifications within the scope and spirit of this disclosure will be apparent to those skilled in the art.
[0030] The accompanying drawings, which are included in and form part of this specification, illustrate embodiments of the present disclosure and, together with the general description of the disclosure given above and the detailed description of the embodiments given below, serve to explain the principles of the disclosure.
[0031] These and other features of this disclosure will become apparent from the following description of preferred forms of embodiments given as non-limiting examples, with reference to the accompanying drawings.
[0032] It should also be understood that although this disclosure has been described with reference to some specific examples, those skilled in the art can certainly implement many other equivalent forms of this disclosure, which have the features described in the claims and are therefore all within the scope of protection defined herein.
[0033] The above and other aspects, features and advantages of this disclosure will become more apparent when taken in conjunction with the accompanying drawings and in view of the following detailed description.
[0034] Specific embodiments of the present disclosure are described thereafter with reference to the accompanying drawings; however, it should be understood that the disclosed embodiments are merely examples of the present disclosure and can be implemented in various ways. Well-known and / or repeated functions and structures are not described in detail to avoid unnecessary or redundant details that could obscure the present disclosure. Therefore, the specific structural and functional details disclosed herein are not intended to be limiting, but merely to serve as the basis and representative basis for the claims to teach those skilled in the art to use the present disclosure in a variety of substantially any suitable detailed structures.
[0035] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0036] This specification may use the phrases “in one embodiment,” “in another embodiment,” “in yet another embodiment,” or “in still another embodiment,” all of which may refer to one or more of the same or different embodiments according to this disclosure.
[0037] The present disclosure will be further described below with reference to the accompanying drawings and specific embodiments.
[0038] To address the technical problem in existing technologies where safety belts cannot detect the fixed state of the buckle, thus posing a safety hazard to workers performing tasks at heights, this invention provides an alarm method and device for safety belt buckles.
[0039] Example 1
[0040] like Figure 1 As shown, the alarm method for the seatbelt buckle includes the following steps:
[0041] S101, Obtain safety parameter information of the seat belt buckle, wherein the safety parameter information includes at least the magnetic flux around the seat belt buckle.
[0042] In this step, safety parameter information of the seat belt buckle is obtained, wherein the safety parameter information includes at least the magnetic flux around the seat belt buckle.
[0043] Specifically, during use, the safety belt buckle is connected to the safety belt body via the safety belt lanyard. When workers are working at heights, the safety belt buckle is secured to the suspension position via an openable closure structure. Because the safety belt buckle is within a closed loop, the magnetic flux around it changes between the open and closed states. Therefore, by acquiring information about the magnetic flux around the safety belt buckle during use, the state of the safety belt buckle can be characterized.
[0044] Of course, in order to gain a more comprehensive understanding of the seatbelt buckle status, the safety parameter information may also include pressure information, height information, and human position information.
[0045] Furthermore, such as Figure 2 As shown, obtaining the safety parameter information of the seat belt buckle includes the following steps:
[0046] S201, detects the magnetic flux around the seatbelt buckle.
[0047] In this step, the magnetic flux around the seatbelt buckle is detected. Preferably, a magnetic flux sensor or magnetometer can be used to detect the magnetic flux passing through the seatbelt buckle coil.
[0048] S202, Obtain current environmental information, wherein the environmental information includes at least the current ambient temperature and ambient humidity, and correct the magnetic flux based on the environmental information.
[0049] After completing step S201 above, in this step, current environmental information is obtained, wherein the environmental information includes at least temperature information and humidity information, and the magnetic flux is corrected based on the environmental information.
[0050] Because environmental information can affect the magnetic flux passing through the seatbelt buckle coil—for example, temperature changes can cause thermal expansion or contraction of the coil material, thus affecting the coil's geometry and the measured magnetic flux—the magnetic flux is corrected based on current temperature and humidity information after it is detected passing through the seatbelt buckle coil. The influence of temperature and humidity information on the seatbelt buckle is obtained through calibration. After acquiring the temperature and humidity information, the obtained magnetic flux is corrected based on the detected magnetic flux and the calibration information, thereby eliminating the influence of temperature and humidity changes on the magnetic flux.
[0051] S102, determine the status information of the seat belt buckle based on the safety parameter information.
[0052] After completing step S101 above, in this step, the status information of the seat belt buckle is determined based on the safety parameter information.
[0053] Furthermore, Figure 3 This diagram illustrates the method for determining the status information of the seatbelt buckle based on the safety parameter information as described in this disclosure. Figure 3 As shown, determining the status information of the seatbelt buckle based on the safety parameter information includes the following steps:
[0054] S301, determine the rate of change of magnetic flux around the seat belt buckle based on the safety parameter information.
[0055] In this step, the rate of change of magnetic flux around the seatbelt buckle is determined based on the safety parameter information.
[0056] Specifically, after acquiring the magnetic flux around the seat belt buckle, the magnetic flux data is fitted to obtain the change curve of the magnetic flux relative to time, thereby determining the rate of change of the magnetic flux around the seat belt buckle.
[0057] S302, determine the status information of the seat belt buckle based on the rate of change of the magnetic flux.
[0058] After completing step S301 above, in this step, the state information of the seat belt buckle is determined based on the rate of change of the magnetic flux.
[0059] Specifically, when workers connect the buckles of the safety belt, the magnetic flux changes as the buckles are joined together. If the buckles have poor contact, the magnetic flux will continue to change. In other words, when the safety belt buckles have poor contact, the continuous switching on and off will cause a continuous change in magnetic flux. Therefore, the contact status of the safety belt buckles can be determined by observing the change in the rate of change of magnetic flux.
[0060] S103, determine the safety level of the seat belt buckle based on the status information.
[0061] After completing step S102 above, in this step, the safety level of the seat belt buckle is determined based on the status information.
[0062] Specifically, after determining the status information of the seat belt buckle based on the rate of change of the magnetic flux, if the seat belt buckle has good contact, the safety level of the seat belt is considered high; if the seat belt buckle has poor contact, the safety level of the seat belt is considered low.
[0063] S104, generate an alarm message for the seat belt based on the safety level.
[0064] After completing step S103 above, in this step, an alarm message for the seat belt is generated based on the safety level.
[0065] Furthermore, after determining the safety level of the seat belt buckle, if the seat belt level is low, an alarm message indicating that the seat belt status needs to be checked is generated; if the seat belt safety level is high, a message indicating that the seat belt status is good is generated.
[0066] Specifically, the safety belt is equipped with an audible alarm unit and an indicator light unit. The audible alarm unit sounds an alarm when the safety belt status needs to be checked, thereby reminding the worker to pay attention. The indicator light unit is used to display the status of the safety belt, indicating different levels of safety belt safety through different colors. For example, when the safety belt safety level is high, the green indicator light is lit, and when the safety belt status needs to be checked, the red warning light is lit to send a reminder message to the worker.
[0067] According to the alarm method for seat belt buckles provided in this disclosure, safety parameter information of the seat belt buckle is acquired, the status information of the seat belt buckle is determined based on the safety parameter information, and the safety level of the seat belt buckle is determined based on the status information. Alarm information for the seat belt is then generated based on the safety level. Applying the alarm method for seat belt buckles of this disclosure ensures a good buckle connection, prevents buckle malfunctions and connection failures, and automatically alerts workers through alarm sounds and light effects, greatly improving the safety of seat belt use.
[0068] To improve the accuracy of detecting the status information of the seat belt buckle, in another embodiment of this application, before generating the alarm information of the seat belt based on the safety level, the method further includes: updating the safety level based on the pressure information of the seat belt buckle engagement groove.
[0069] Specifically, such as Figure 4 As shown, updating the safety level based on the pressure information of the seatbelt buckle slot includes the following steps:
[0070] S401, Obtain the pressure information of the seat belt buckle slot.
[0071] In this step, pressure information of the seat belt buckle engagement groove is obtained. Specifically, a pressure sensing module is installed inside the seat belt buckle. Preferably, the pressure sensing module can be a pressure sensor, which can monitor the pressure on the contact surface inside the engagement groove.
[0072] Furthermore, such as Figure 5 As shown, obtaining the pressure information of the seat belt buckle's engagement groove includes the following steps:
[0073] S501, Detect the pressure value of the seat belt buckle slot.
[0074] In this step, the pressure value of the seat belt buckle groove is detected, wherein the pressure value is the pressure borne by the inner abutment surface of the buckle groove.
[0075] S502, determine the pressure information at the seat belt buckle slot based on the pressure value.
[0076] After completing step S501 above, in order to enhance the signal strength and more clearly sense the connection status of the seat belt buckle, this step amplifies and filters the pressure value to determine the pressure information at the seat belt buckle slot. The filtering process employs a moving average filtering algorithm, the expression of which is:
[0077] y(k)=c1y(i)+c2y(i-1)+…+c m y(i-m+1);
[0078] In the formula, y(k) represents the filtered output at the k-th sampling time, each y(i) represents the signal input at the i-th sampling time, the number i in parentheses represents the i-th sampling time, and c1, c2, ..., c m is the weighting coefficient, and m is the length of the average window.
[0079] Using an average filtering algorithm to assist in the processing of pressure detection data can make the system detection results more accurate. At the same time, the cooperation of multiple modules in the entire system can effectively improve the system's flexibility and scalability.
[0080] S402, The safety level is checked based on the pressure information.
[0081] After completing step S401 above, in this step, the safety level is checked based on the pressure information. Specifically, when the safety belt buckle is properly engaged, the inner side of the buckle's engagement groove will bear the resistance force transmitted by the buckle; therefore, when the pressure sensor detects that the pressure on the engagement surface of the engagement groove is greater than a threshold, the safety belt buckle is considered to be properly engaged; when the pressure sensor detects that the pressure on the engagement surface of the engagement groove is less than the threshold, the safety belt buckle is considered to be poorly engaged. The threshold is determined based on the personnel and equipment working at height.
[0082] S403, when the pressure information is inconsistent with the safety level, update the safety level.
[0083] Specifically, after verifying the safety level in step S402, if the verified safety level is inconsistent with the safety level of the seat belt buckle determined based on the status information, the safety level is updated. In other words, it is necessary to verify the safety level of the seat belt buckle determined based on the status information, prompting operators to pay attention.
[0084] To achieve coordinated ground and air operations, in another embodiment of the present invention, after generating the alarm message for the seatbelt based on the safety level, as follows: Figure 6 As shown, the method further includes the following steps:
[0085] S601, Obtain the position information of the seat belt.
[0086] In this step, the location information of the safety belt is obtained. Specifically, since the position of the workers is constantly changing during high-altitude power line inspections, in order to accurately determine the position of the workers, the precise location information of the safety belt is obtained through a GPS receiver unit in this step. By receiving the position information of the safety belt buckle, the position of the workers can be accurately located and displayed on the control platform of a remote control center located on the ground.
[0087] S602, the alarm notification information is sent to the interactive workstation closest to the location information.
[0088] After completing step S601 above, in this step, the alarm notification information is sent to the interactive workstation closest to the location information.
[0089] Specifically, after obtaining the location of the workers, the location can be shared with the interactive workstation. Workers at the interactive workstation can see the workers' location on a monitor and determine the distance between the workers and the workstation. Workers at the workstation closest to the workers can interact with them, sending alarm messages or assisting them in checking the safety status of their safety harnesses.
[0090] By sharing location information with the interactive workstation, communication between the workers and the workstation is achieved. This allows ground staff to promptly detect any abnormalities in the safety belt and proactively activate the alarm module to alert the workers at height. This enables ground staff to provide better support and significantly improves the safety of the workers.
[0091] Of course, to further improve the safety of workers, the height information of the workers' location can also be obtained. The height information is used to represent the height of the workers from the ground during the work process. The staff at the interactive workstation can send prompt information to the workers after comprehensively considering the workers' location, height and other information. By obtaining location, height and other information, the working status of the workers can be more comprehensively reflected, which is conducive to further improving the safety of the workers during the work process.
[0092] Example 2
[0093] To better implement the above methods, a second aspect of this disclosure also provides an alarm device for a seatbelt buckle, which can be integrated into an electronic device.
[0094] For example, such as Figure 7 As shown, the alarm device 200 may include: an acquisition module 210, a first determination module 220, a second determination module 230, and a generation module 240, as detailed below:
[0095] (1) Acquisition module 210, the acquisition module 210 is used to acquire safety parameter information of seat belt buckle, wherein the safety parameter information includes at least the magnetic flux of seat belt buckle.
[0096] (2) First determining module 220, the first determining module 220 is used to determine the status information of the seat belt buckle based on the safety parameter information.
[0097] (3) Second determining module 230, the second determining module 230 determines the safety level of the seat belt buckle based on the status information.
[0098] (4) Generation module 240, which is used to generate alarm prompt information for the seat belt based on the safety level.
[0099] Furthermore, the acquisition module 210 includes a detection unit and a correction unit, wherein the detection unit is used to detect the magnetic flux around the seat belt buckle; the correction unit is used to acquire current environmental information, wherein the environmental information includes at least temperature and humidity, and to correct the magnetic flux based on the environmental information.
[0100] Furthermore, the first determining module 220 includes a first determining unit and a second determining unit, wherein the first determining unit is used to determine the rate of change of magnetic flux around the seat belt buckle based on the safety parameter information, and the second determining unit is used to determine the state information of the seat belt buckle based on the rate of change of magnetic flux.
[0101] Furthermore, the alarm device 200 also includes an update module, which is used to update the safety level based on the pressure information of the seat belt buckle slot.
[0102] The update module includes a first acquisition unit, a verification unit, and an update unit. The first acquisition unit is used to acquire pressure information of the seat belt buckle's engagement groove. The verification unit is used to verify the safety level based on the pressure information. The update unit is used to update the safety level when the pressure information is inconsistent with the safety level.
[0103] Furthermore, the update module is also used to detect the pressure value of the seat belt buckle slot and determine the pressure information at the seat belt buckle slot based on the pressure value.
[0104] The step of determining the pressure information at the seatbelt buckle slot based on the pressure value includes: amplifying and filtering the pressure value, wherein the filtering process uses a moving average filtering algorithm, and the expression of the moving average filtering algorithm is:
[0105] y(k)=c1y(i)+c2y(i-1)+…+c m y(i-m+1);
[0106] In the formula, y(k) represents the filtered output at the k-th sampling time, each y(i) represents the signal input at the i-th sampling time, the number i in parentheses represents the i-th sampling time, and c1, c2, ..., c m is the weighting coefficient, and m is the length of the average window.
[0107] Furthermore, the alarm device is also used to acquire the location information of the seat belt; and send the alarm notification information to the interactive workstation closest to the location information.
[0108] The alarm device for a safety belt buckle according to an embodiment of this disclosure acquires safety parameter information of the safety belt buckle, determines the status information of the safety belt buckle based on the safety parameter information, and determines the safety level of the safety belt buckle based on the status information, thereby generating alarm prompt information for the safety belt based on the safety level. Applying the alarm device for a safety belt buckle of this disclosure can ensure a good buckle connection, prevent buckle malfunctions and connection failures, and automatically alert workers through alarm sounds and light effects, greatly improving the safety effect of safety belt use.
[0109] Example 3
[0110] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0111] Therefore, a third embodiment of this disclosure provides a storage medium, which is a computer-readable medium storing a computer program. When executed by a processor, the computer program implements the method provided in the embodiments of this disclosure, including the following steps S11 to S14:
[0112] S11, Obtain safety parameter information of the seat belt buckle, wherein the safety parameter information includes at least the magnetic flux around the seat belt buckle;
[0113] S12, determine the status information of the seat belt buckle based on the safety parameter information;
[0114] S13, determine the safety level of the seat belt buckle based on the status information;
[0115] S14, generate an alarm message for the seat belt based on the safety level.
[0116] Furthermore, when the computer program is executed by a processor, it implements other methods provided in any of the above embodiments of this disclosure.
[0117] According to the alarm method for seat belt buckles provided in this disclosure, safety parameter information of the seat belt buckle is acquired, the status information of the seat belt buckle is determined based on the safety parameter information, and the safety level of the seat belt buckle is determined based on the status information. Alarm information for the seat belt is then generated based on the safety level. Applying the alarm method for seat belt buckles of this disclosure ensures a good buckle connection, prevents buckle malfunctions and connection failures, and automatically alerts workers through alarm sounds and light effects, greatly improving the safety of seat belt use.
[0118] Example 4
[0119] The fourth embodiment of this disclosure provides an electronic device, such as... Figure 8 As shown, the electronic device includes at least a memory 310 and a processor 320. The memory 310 stores a computer program, and the processor 320 implements the methods provided in any embodiment of this disclosure when executing the computer program in the memory 310. For example, the method for executing the computer program in the electronic device is as follows:
[0120] S21, Obtain safety parameter information of the seat belt buckle, wherein the safety parameter information includes at least the magnetic flux around the seat belt buckle;
[0121] S22, determine the status information of the seat belt buckle based on the safety parameter information;
[0122] S23, determine the safety level of the seat belt buckle based on the status information;
[0123] S24, generate an alarm message for the seat belt based on the safety level.
[0124] In specific implementation, the above-mentioned acquisition module 210, first determination module 220, second determination module 230 and generation module 240 are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize the corresponding functions.
[0125] According to the alarm method for seat belt buckles provided in this disclosure, safety parameter information of the seat belt buckle is acquired, the status information of the seat belt buckle is determined based on the safety parameter information, and the safety level of the seat belt buckle is determined based on the status information. Alarm information for the seat belt is then generated based on the safety level. Applying the alarm method for seat belt buckles of this disclosure ensures a good buckle connection, prevents buckle malfunctions and connection failures, and automatically alerts workers through alarm sounds and light effects, greatly improving the safety of seat belt use.
[0126] The aforementioned storage medium may be included in the aforementioned electronic device; or it may exist independently and not be assembled into the electronic device.
[0127] The aforementioned storage medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: acquire at least two Internet Protocol (IP) addresses; send a node evaluation request, including at least two IP addresses, to a node evaluation device, wherein the node evaluation device selects an IP address from the at least two IP addresses and returns it; and receive the IP address returned by the node evaluation device; wherein the acquired IP address indicates an edge node in the content delivery network.
[0128] Alternatively, the storage medium may carry one or more programs that, when executed by the electronic device, cause the electronic device to: receive a node evaluation request including at least two Internet Protocol (IP) addresses; select an IP address from the at least two IP addresses; and return the selected IP address; wherein the received IP address indicates an edge node in the content delivery network.
[0129] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the passenger's computer, partially on the passenger's computer, as a standalone software package, partially on the passenger's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer can be connected to the passenger's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0130] It should be noted that the storage medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any storage medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the storage medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0131] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0132] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the units are not, in some cases, intended to limit the specific unit.
[0133] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0134] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0135] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0136] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0137] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
[0138] The foregoing has provided a detailed description of several embodiments of this disclosure. However, this disclosure is not limited to these specific embodiments. Those skilled in the art can make various variations and modifications based on the concept of this disclosure, and all such variations and modifications should fall within the scope of protection claimed by this disclosure.
Claims
1. An alarm method for a seatbelt buckle, characterized in that, include: Obtain safety parameter information of the seat belt buckle, wherein the safety parameter information includes at least the magnetic flux around the seat belt buckle; Determining the state information of the seat belt buckle based on the safety parameter information includes: determining the rate of change of magnetic flux around the seat belt buckle based on the safety parameter information, and determining the state information of the seat belt buckle based on the rate of change of magnetic flux. The safety level of the seat belt buckle is determined based on the status information; An alarm message for the seatbelt is generated based on the safety level. Before generating the alarm message for the seat belt based on the safety level, the pressure information of the seat belt buckle's engagement groove is obtained, and the safety level is checked based on the pressure information. If the pressure information is inconsistent with the safety level, the safety level is updated.
2. The alarm method for the seat belt buckle according to claim 1, characterized in that, The process of obtaining the safety parameter information of the seat belt buckle includes: Detect the magnetic flux around the seatbelt buckle; Obtain current environmental information, wherein the environmental information includes at least temperature information and humidity information, and correct the magnetic flux based on the environmental information.
3. The alarm method for the seat belt buckle according to claim 1, characterized in that, The step of obtaining the pressure information of the seat belt buckle's engagement groove includes: Detect the pressure value of the seat belt buckle slot; The pressure information at the seat belt buckle slot is determined based on the pressure value.
4. The alarm method for the seat belt buckle according to claim 3, characterized in that, The step of determining the pressure information at the seatbelt buckle slot based on the pressure value includes: amplifying and filtering the pressure value, wherein the filtering process uses a moving average filtering algorithm, and the expression of the moving average filtering algorithm is: ; In the formula, Indicates the first The filtered output at each sampling time, Indicates the first The signal input at the next sampling time, the number in parentheses Representing the Next sampling time , , , is the weighting coefficient, and m is the length of the average window.
5. The alarm method for the seat belt buckle according to claim 1, characterized in that, After generating the alarm message for the seatbelt based on the safety level, the method further includes: Obtain the position information of the seat belt; The alarm message is sent to the interactive workstation closest to the location information.
6. An alarm device for a seatbelt buckle, characterized in that, include: The acquisition module is used to acquire safety parameter information of the seat belt buckle, wherein the safety parameter information includes at least the magnetic flux of the seat belt buckle; The first determining module is used to determine the state information of the seat belt buckle based on the safety parameter information, including: determining the rate of change of magnetic flux around the seat belt buckle based on the safety parameter information, and determining the state information of the seat belt buckle based on the rate of change of magnetic flux; The second determining module determines the safety level of the seat belt buckle based on the status information; The generation module generates alarm notification information for the seat belt based on the safety level; Before generating the alarm message for the seat belt based on the safety level, the pressure information of the seat belt buckle's engagement groove is obtained, and the safety level is checked based on the pressure information. If the pressure information is inconsistent with the safety level, the safety level is updated.
7. A storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the alarm method for the seat belt buckle as described in any one of claims 1 to 5.
8. An electronic device, comprising at least a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program on the memory, it implements the steps of the alarm method for the seat belt buckle as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Early warning method and device applied to safety belt, equipment and medium
CN115105766A
Safety locking device and method and safety belt
CN115154948A