A safety control system and method for electric furniture controller

Through the vibration sensor, data is collected and stored in real time, and fault detection is carried out under FIFO overflow conditions, and the control command module is reset or closed, which solves the problem of external watchdogs increasing costs in the existing technology, and realizes the safe operation and failure of electric furniture. deal with.

CN114428471BActive Publication Date: 2024-12-17ZHEJIANG JIECHANG LINEAR MOTION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111434237.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-29
Publication Date
2024-12-17
Estimated Expiration
2041-11-29

AI Technical Summary

Technical Problem

In the existing electric furniture control system, external watchdogs are often used in order to detect the failure of the command module, which increases the cost of electric furniture and cannot ensure the safe operation of electric furniture in real time.

Method used

Vibration data is collected and stored in real time through the vibration sensor, and fault detection is carried out under the overflow condition of the FIFO storage unit, overflow interrupt signal is issued, and the control command module is reset or turned off to realize real-time processing of the fault.

Benefits of technology

It effectively reduces the cost of electric furniture. At the same time, when the command module fails, it can timely ensure the safe operation of electric furniture and avoid collision accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114428471B_ABST
    Figure CN114428471B_ABST
Patent Text Reader

Abstract

The present invention provides a safety control system and method for an electric furniture controller, the safety control system includes an instruction module, an execution module and a vibration sensor, the instruction module is connected to the execution module, and the vibration sensor is connected to the instruction module and the execution module at the same time. The safety control method is specifically that the vibration sensor collects the vibration data of the electric furniture in real time and stores it in a FIFO storage unit, the instruction module reads the vibration data in the FIFO storage unit, and makes collision judgments of the electric furniture according to the vibration data, and formulates corresponding action commands, when the instruction module reads the vibration data in the FIFO storage unit, the vibration sensor is used to perform real-time fault detection on the instruction module, and when a fault is detected in the instruction module, the vibration sensor is used to control the reset instruction module or close the execution module, or both are executed simultaneously. The present invention can effectively reduce costs while ensuring the safe operation of electric furniture.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electric furniture control, and in particular to a safety control system and method for an electric furniture controller. Background Art

[0002] During the operation of electric furniture, in order to ensure the safety of users and electric furniture, it is necessary to analyze the collision of electric furniture to prevent electric furniture from colliding with human bodies or objects during operation, causing damage to people's hands or electric furniture. In order to analyze the collision of electric furniture, vibration sensors are often added to analyze the collision of electric furniture, so as to avoid human bodies or objects during the operation of electric furniture. However, when electric furniture performs an avoidance action, the command module is required to analyze the vibration data to determine whether to perform the avoidance action. If the command module fails, the safe operation of the electric furniture cannot be guaranteed. In the prior art, in order to detect faults in the command module, an external watchdog is often used to detect faults in the command module, and the use of an external watchdog often increases the cost of electric furniture. Summary of the invention

[0003] The purpose of the present invention is to overcome the shortcomings of the prior art and provide a safety control system and method for an electric furniture controller.

[0004] The purpose of the present invention is achieved through the following technical solutions:

[0005] A safety control method for an electric furniture controller comprises the following steps:

[0006] The vibration sensor collects the vibration data of the electric furniture in real time and stores it in the FIFO storage unit in real time;

[0007] Step 2: The command module reads the vibration data in the FIFO storage unit and analyzes the vibration data. If the analysis result shows that the electric furniture collides with a human body or an object, a corresponding action instruction is formulated, and the execution module performs an obstacle avoidance action according to the action instruction. If the analysis result shows that the electric furniture does not collide with a human body or an object, the vibration sensor continues to collect vibration data, and the command module re-reads the vibration data in the next cycle and analyzes it;

[0008] Step three, perform real-time fault detection on the instruction module through the vibration sensor, and when a fault is detected in the instruction module, the vibration sensor controls the execution instruction module reset or execution module shutdown through an overflow interrupt signal, or executes the instruction module reset and execution module shutdown at the same time.

[0009] Furthermore, in step three, the vibration sensor determines the fault condition of the instruction module through the overflow condition of the FIFO storage unit. When the FIFO storage unit overflows, the vibration sensor determines that the instruction module has failed and sends an overflow interrupt signal. The vibration sensor controls the execution of the instruction module reset or the execution module shutdown through the overflow interrupt signal, or simultaneously resets the instruction module and shuts down the execution module.

[0010] Furthermore, after the vibration sensor collects vibration data in step one, the vibration data is converted into an electrical signal through the signal conversion unit, and the electrical signal is filtered out and amplified through the filtering and amplifying unit. The filtering and amplifying unit transmits the filtered and amplified electrical signal to the AD conversion unit, the AD conversion unit converts the electrical signal into a digital signal, and transmits the converted digital signal to the FIFO storage unit for storage.

[0011] A safety control system for an electric furniture controller includes an instruction module, an execution module and a vibration sensor. The instruction module is connected to the execution module. The instruction module makes collision judgments based on the vibration data of the electric furniture and determines corresponding action instructions. The execution module is used to execute obstacle avoidance actions based on the action instructions. The vibration sensor is connected to the instruction module and the execution module at the same time. The vibration sensor is used to collect the vibration data of the electric furniture. The vibration sensor is also used to control the reset of the execution instruction module, the shutdown of the execution module, and the simultaneous execution of the reset of the instruction module and the shutdown of the execution module.

[0012] Furthermore, the vibration sensor includes a FIFO storage unit for storing vibration data of the electric furniture, and the FIFO storage unit is connected to the instruction module.

[0013] Furthermore, the vibration sensor also includes a signal conversion unit, a filter amplification unit and an AD conversion unit. The signal conversion unit is connected to the filter amplification unit, and the signal conversion unit is used to convert the vibration data of the electric furniture into an electrical signal. The filter amplification unit is also connected to the AD conversion unit, and the filter amplification unit is used to filter and amplify the electrical signal, and transmit the amplified electrical signal to the AD conversion unit. The AD conversion unit is also connected to the FIFO storage unit, and the AD conversion unit is used to perform analog-to-digital conversion on the amplified electrical signal, and transmit the converted digital signal to the FIFO storage unit for storage.

[0014] The beneficial effects of the present invention are:

[0015] Vibration sensors are used to replace the traditional external watchdog's safety monitoring function. While collecting vibration data, the fault condition of the command module can be judged through the overflow of the FIFO storage unit. When the command module fails, the vibration sensor is directly used to control the command module to reset and shut down the execution module, thereby ensuring the safe operation of electric furniture and effectively reducing the cost of electric furniture. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a structural schematic diagram of the present invention;

[0017] Figure 2 It is a schematic diagram of a process of the present invention;

[0018] Among them: 1. instruction module, 2. execution module, 3. vibration sensor, 31. FIFO storage unit, 32. signal conversion unit, 33. filtering and amplifying unit, 34. AD conversion unit. DETAILED DESCRIPTION

[0019] The present invention is further described below in conjunction with the accompanying drawings and embodiments.

[0020] Example:

[0021] A safety control system for electric furniture controllers, such as Figure 1 As shown, it includes an instruction module 1, an execution module 2 and a vibration sensor 3. The instruction module 1 is connected to the execution module 2. The instruction module 1 makes a collision judgment and determines a corresponding action instruction according to the vibration data of the electric furniture. The execution module 2 is used to execute an obstacle avoidance action according to the action instruction. The vibration sensor 3 is connected to the instruction module 1 and the execution module 2 at the same time. The vibration sensor 3 is used to collect the vibration data of the electric furniture. The vibration sensor 3 is also used to control the reset of the execution instruction module 1, the shutdown of the execution module 2, and the simultaneous execution of the reset of the instruction module 1 and the shutdown of the execution module 2.

[0022] The command module 1 in the electric furniture controller can be a microcontroller such as a single-chip microcomputer, and the execution module 2 can be a motor.

[0023] The vibration sensor 3 includes a FIFO storage unit 31 for storing vibration data of the electric furniture, and the FIFO storage unit 31 is connected to the instruction module 1 .

[0024] The vibration sensor 3 also includes a signal conversion unit 32, a filter amplification unit 33 and an AD conversion unit 34. The signal conversion unit 32 is connected to the filter amplification unit 33. The signal conversion unit 32 is used to convert the vibration data of the electric furniture into an electrical signal. The filter amplification unit 33 is also connected to the AD conversion unit 34. The filter amplification unit 33 is used to filter and amplify the electrical signal, and transmit the amplified electrical signal to the AD conversion unit 34. The AD conversion unit 34 is also connected to the FIFO storage unit 31. The AD conversion unit 34 is used to perform analog-to-digital conversion on the amplified electrical signal, and transmit the converted digital signal to the FIFO storage unit 31 for storage.

[0025] A safety control method for an electric furniture controller, such as Figure 2 As shown, the following steps are included:

[0026] Step 1: The vibration sensor 3 collects vibration data of the electric furniture in real time and stores it in the FIFO storage unit 31 in real time;

[0027] Step 2: The instruction module 1 reads the vibration data in the FIFO storage unit 31 and analyzes the vibration data. If the analysis result shows that the electric furniture collides with a human body or an object, a corresponding action instruction is formulated, and the execution module 2 performs an obstacle avoidance action according to the action instruction. If the analysis result shows that the electric furniture does not collide with a human body or an object, the vibration sensor 3 continues to collect vibration data, and the instruction module 1 re-reads the vibration data in the next cycle and analyzes it;

[0028] Step three, when the instruction module 1 reads the vibration data in the FIFO storage unit 31, the instruction module 1 is also subjected to real-time fault detection through the vibration sensor 3, and when a fault is detected in the instruction module 1, the vibration sensor 3 is used to control the execution of the instruction module 1 to reset or the execution module 2 to shut down, or the instruction module 1 to reset and the execution module 2 to shut down at the same time.

[0029] The vibration sensor 3 may be an acceleration sensor, an angular velocity sensor or a combination of the two. By analyzing the changes in acceleration or angular velocity, it is possible to determine whether the electric furniture is in a collision situation, thereby performing corresponding avoidance actions when encountering obstacles.

[0030] In step 3, the vibration sensor 3 determines the fault condition of the instruction module 1 through the overflow condition of the FIFO storage unit 31. When the FIFO storage unit 31 overflows, the vibration sensor 3 determines that the instruction module 1 fails and sends an overflow interrupt signal. The vibration sensor 3 controls the reset of the execution instruction module 1 or the shutdown of the execution module 2 through the overflow interrupt signal, or simultaneously resets the execution instruction module 1 and shuts down the execution module 2. The vibration sensor 3 can select the execution command according to the overflow interrupt signal, so as to perform fault processing more accurately.

[0031] In step one, after the vibration sensor 3 collects the vibration data, the vibration data is converted into an electrical signal through the signal conversion unit 32, and the electrical signal is filtered and amplified by the filtering and amplifying unit 33. The filtering and amplifying unit 33 transmits the filtered and amplified electrical signal to the AD conversion unit 34. The AD conversion unit 34 converts the electrical signal into a digital signal and transmits the converted digital signal to the FIFO storage unit 31 for storage.

[0032] The FIFO (First Input First Output) storage unit 31 is a FIFO memory. The FIFO memory is a first-in-first-out double-port buffer, that is, the first data entering it is removed first. The read operation and the write operation can be performed asynchronously, and the data in the write area is read out from the area of ​​the read end in the order of writing, which is similar to a buffer that absorbs the speed difference between the write end and the read end. At the beginning of a cycle, the instruction module 1 reads the vibration data in the FIFO memory from the read-only area, and the vibration sensor 3 stores the vibration data currently collected in the position of the vibration data read by the instruction module 1. If the instruction module 1 fails, the data cannot be read out from the area of ​​the read end, and the vibration data will be written into the dedicated area all the time, resulting in an overflow phenomenon in the FIFO memory. At this time, the FIFO memory will send an overflow interrupt signal to ensure the accuracy and security of the data in the FIFO memory, and the overflow interrupt signal sent by the FIFO memory is a programmable high and low level signal, which can be used to reset the instruction module 1 and close the execution module 22. After the FIFO storage overflow interrupt, the instruction module 1 is also reset according to the overflow interrupt signal, and the vibration data in the FIFO storage can be re-read, so that the FIFO storage can work again. If the instruction module 1 still cannot read the vibration data in the FIFO storage after being reset, the execution module 2 is also shut down by the overflow interrupt signal. Therefore, even if the instruction module 1 cannot resume normal operation, the execution module 2 can be prevented from continuing to work, which can further prevent the impact of the collision of the electric furniture from expanding.

[0033] The above-described embodiment is only a preferred solution of the present invention and does not limit the present invention in any form. There are other variations and modifications without exceeding the technical solution described in the claims.

Claims

1. A safety control method for an electric furniture controller, characterized in that: The following steps are involved: Step 1: The vibration sensor collects vibration data of the electric furniture in real time and stores it in the FIFO storage unit in real time; Step 2: The command module reads the vibration data in the FIFO storage unit and analyzes the vibration data. If the analysis result shows that the electric furniture collides with a human body or an object, a corresponding action instruction is formulated, and the execution module performs an obstacle avoidance action according to the action instruction; if the analysis result shows that the electric furniture does not collide with a human body or an object, the vibration sensor continues to collect vibration data, and the command module re-reads the vibration data in the next cycle and analyzes it; Step 3, performing real-time fault detection on the instruction module through a vibration sensor, and when a fault is detected in the instruction module, controlling the execution instruction module to reset or shut down the execution module through the vibration sensor, or simultaneously resetting the instruction module and shutting down the execution module; In step three, the vibration sensor determines the fault condition of the instruction module through the overflow condition of the FIFO storage unit. When the FIFO storage unit overflows, the vibration sensor determines that the instruction module has a fault and sends an overflow interrupt signal. The vibration sensor controls the execution of the instruction module reset or the execution module shutdown through the overflow interrupt signal, or simultaneously executes the instruction module reset and the execution module shutdown.

2. A safety control method for an electric furniture controller according to claim 1, characterized in that: In step one, after the vibration sensor collects vibration data, the vibration data is converted into an electrical signal through the signal conversion unit, and the electrical signal is filtered and amplified by the filtering and amplifying unit. The filtering and amplifying unit transmits the filtered and amplified electrical signal to the AD conversion unit, and the AD conversion unit converts the electrical signal into a digital signal, and transmits the converted digital signal to the FIFO storage unit for storage.

3. A safety control system for an electric furniture controller, used to execute a safety control method for an electric furniture controller as claimed in any one of claims 1 to 2, characterized in that: It includes an instruction module, an execution module and a vibration sensor. The instruction module is connected to the execution module. The instruction module makes collision judgments based on the vibration data of the electric furniture and determines corresponding action instructions. The execution module is used to execute obstacle avoidance actions based on the action instructions. The vibration sensor is connected to the instruction module and the execution module at the same time. The vibration sensor is used to collect the vibration data of the electric furniture. The vibration sensor is also used to control the reset of the execution instruction module, the shutdown of the execution module, and the simultaneous execution of the reset of the instruction module and the shutdown of the execution module.

4. A safety control system for an electric furniture controller according to claim 3, characterized in that: The vibration sensor includes a FIFO storage unit for storing vibration data of the electric furniture, and the FIFO storage unit is connected to the instruction module.

5. A safety control system for an electric furniture controller according to claim 4, characterized in that: The vibration sensor also includes a signal conversion unit, a filter amplification unit and an AD conversion unit. The signal conversion unit is connected to the filter amplification unit. The signal conversion unit is used to convert the vibration data of the electric furniture into an electrical signal. The filter amplification unit is also connected to the AD conversion unit. The filter amplification unit is used to filter and amplify the electrical signal and transmit the amplified electrical signal to the AD conversion unit. The AD conversion unit is also connected to the FIFO storage unit. The AD conversion unit is used to perform analog-to-digital conversion on the amplified electrical signal and transmit the converted digital signal to the FIFO storage unit for storage.