Micro wireless acceleration real-time detection system and method for reciprocating impact mechanism

By designing a micro wireless acceleration real-time detection system, the acceleration of the reciprocating impact mechanism is directly measured and recorded in real time through wireless communication, the problem of difficulty in measuring the speed and displacement of the impact mechanism in the prior art is solved, and efficient and low-cost detection and recording effects are achieved.

CN112763753BActive Publication Date: 2025-04-15SOUTH CHINA UNIV OF TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202011607332.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-30
Publication Date
2025-04-15
Estimated Expiration
2040-12-30

AI Technical Summary

Technical Problem

It is difficult for the prior art to directly measure the dynamic velocity and displacement signals of the reciprocating impact mechanism, and the traditional testing methods have problems such as high costs, difficulty in installing the device, and inability to test under working conditions.

Method used

A miniature wireless acceleration real-time detection system is designed, including a main controller, a three-axis acceleration sensor, a Bluetooth module and a power module. By embedding these components in the impact piston, the acceleration of the impact piston is directly measured, and the motion parameters are recorded in real time through wireless communication.

Benefits of technology

The direct measurement of the acceleration of the impact piston is achieved, and the speed and displacement of the impact mechanism are obtained through integration, which solves the high cost and installation difficulties of the traditional testing methods, and realizes real-time detection and recording under working conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112763753B_ABST
    Figure CN112763753B_ABST
Patent Text Reader

Abstract

The present invention is applied to the field of detection technology, and discloses a micro wireless acceleration real-time detection system and method for a reciprocating impact mechanism, the system comprising a main controller, a three-axis acceleration sensor, a Bluetooth module, a power module, a terminal device, and a fixing mechanism; the main controller, the three-axis acceleration sensor, the Bluetooth module, and the power module are respectively fixedly connected to the fixing mechanism, and the fixing mechanism is embedded in the reciprocating impact mechanism; the main controller is respectively connected to the three-axis acceleration sensor, the Bluetooth module, and the power module; the three-axis acceleration sensor is used to collect the direction and acceleration value of the reciprocating impact mechanism; the Bluetooth module is also wirelessly connected to the terminal device. The detection system is small in size and easy to install, and there is no need to set a reference point that is stationary relative to the object being tested, so as to directly measure the acceleration value of the impact piston.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of detection of motion characteristics of a reciprocating hydraulic impact machine, and in particular to a miniature wireless acceleration real-time detection system and method for a reciprocating impact mechanism. Background Art

[0002] When studying the impact performance of a reciprocating hydraulic impact mechanism, the dynamic speed and displacement signals of the impact mechanism are often required. However, in many cases, it is difficult to obtain the speed and displacement signals of the impact mechanism, and it is even impossible to obtain them directly through measurement. Even if they can be measured by precision instruments, there are still problems such as high cost, difficult installation of the test equipment, and easy damage. Currently, the commonly used methods include stress wave method, high-speed photography method, photoelectric displacement differential method, electromagnetic induction method, contact method, indicator diagram method, and air pressure method. However, the above methods cannot directly measure the speed and displacement of the impact mechanism. It is also very difficult to obtain the speed and displacement of the impact mechanism under working conditions, and thus detect the working condition of the impact mechanism. When measuring the speed and displacement of the impact mechanism, a reference point needs to be set, and the object being measured cannot be directly measured. Summary of the invention

[0003] In order to overcome the defects and shortcomings of the prior art, the present invention provides a miniature wireless acceleration real-time detection system and method for a reciprocating impact mechanism. The detection system is small in size, easy to install, low in cost, and can remotely record and directly measure the motion parameters of the impact piston in real time.

[0004] The second object of the present invention is to provide a micro wireless acceleration real-time detection method for a reciprocating impact mechanism.

[0005] In order to achieve the above object, the present invention adopts the following technical solutions:

[0006] A miniature wireless acceleration real-time detection system for a reciprocating impact mechanism, comprising a main controller, a three-axis acceleration sensor, a Bluetooth module, a power module, a terminal device, and a fixing mechanism;

[0007] The main controller, the three-axis acceleration sensor, the Bluetooth module, and the power module are respectively fixedly connected to the fixing mechanism, and the fixing mechanism is embedded in the reciprocating impact mechanism;

[0008] The main controller is connected to the three-axis acceleration sensor, the Bluetooth module, and the power module respectively;

[0009] The three-axis acceleration sensor is connected to the reciprocating impact mechanism and is used to collect the direction and acceleration value of the reciprocating impact mechanism;

[0010] The Bluetooth module is also wirelessly connected to the terminal device.

[0011] As a preferred technical solution, the fixing mechanism includes a cover component, a first fixing plate, a second fixing plate, and a third fixing plate;

[0012] The cover member is connected to the reciprocating impact mechanism to form a closed chamber;

[0013] The first fixing plate and the second fixing plate are respectively fixedly connected to the reciprocating impact mechanism, and the first fixing plate and the second fixing plate are separated in the closed chamber to form a first interlayer;

[0014] The third fixing plate is disposed in the first interlayer and is fixedly connected to the first fixing plate, the second fixing plate and the reciprocating impact mechanism respectively. The third fixing plate and the cover component are separated in the closed chamber to form a second interlayer;

[0015] The power module is arranged in the second interlayer and is respectively connected to the cover component, the third fixing plate, and the reciprocating impact mechanism;

[0016] The main controller, the three-axis acceleration sensor, and the Bluetooth module are all arranged on the third fixing plate.

[0017] As a preferred technical solution, the cover component is connected to the reciprocating impact mechanism by means of threads.

[0018] As a preferred technical solution, the main controller adopts an STM32F373RC controller, which is provided with PE8 and PE9 pins, and the PE8 and PE9 pins are both interrupt control interface pins;

[0019] The three-axis acceleration sensor adopts ADXL345 three-axis acceleration sensor, and is provided with INT1 and INT2 pins, which are respectively connected to the PE8 and PE9 pins and are used to interrupt the output of the three-axis acceleration sensor. The INT1 and INT2 pins are both interrupt control pins.

[0020] As a preferred technical solution, the main controller adopts an STM32F373RC controller, and is provided with PB8, PB9, and PF6 pins, wherein the PB8, PB9, and PF6 pins are respectively a module serial port receiving interface, a module serial port sending interface, and a module wake-up interface pin;

[0021] The Bluetooth module adopts the RF-BM-4044B4 Bluetooth module, which is provided with RXD, TXD, and BRTS pins, which are respectively connected to the PB8, PB9, and PF6 pins, and are used to wake up the module when data is sent. The RXD, TXD, and BRTS pins are module serial port receiving, module serial port sending, and module wake-up pins, respectively.

[0022] As a preferred technical solution, it also includes a memory;

[0023] The memory is arranged on the third fixing plate and connected to the main controller, and is used for storing the direction and acceleration value of the movement of the reciprocating impact mechanism.

[0024] As a preferred technical solution, it also includes an insulating component;

[0025] The insulating component is arranged on the second interlayer and is respectively connected to the third fixing plate and the reciprocating impact mechanism;

[0026] The insulating component is provided with a recess, and the power module is embedded in the recess.

[0027] In order to achieve the above second purpose, the present invention adopts the following technical solutions:

[0028] A micro wireless acceleration real-time detection method for a reciprocating impact mechanism comprises the following steps:

[0029] The main controller, the Bluetooth module, the three-axis acceleration sensor, and the power module are embedded in the reciprocating impact mechanism;

[0030] The terminal device sends a connection request signal through the terminal communication module, and the main controller wakes up the Bluetooth module after receiving the connection request signal through the Bluetooth module. The Bluetooth module exits the sleep mode, and the main controller establishes a wireless connection with the terminal device through the Bluetooth module;

[0031] The terminal device sends a data acquisition instruction, and the main controller receives the data acquisition instruction through the Bluetooth module and controls the three-axis acceleration sensor to collect the detection data of the reciprocating impact mechanism in real time. The detection data includes the direction of movement and acceleration value of the reciprocating impact mechanism;

[0032] The main controller receives the acceleration data collected by the three-axis acceleration sensor, performs gravity removal processing and unit conversion processing to obtain pre-processed data, and sends the pre-processed data to the terminal device through the Bluetooth module;

[0033] The terminal device receives the preprocessed data, parses the preprocessed data through the terminal processing module to obtain parsed data, and displays the parsed data through the terminal display module, wherein the parsed data includes velocity data, displacement data, and impact performance data;

[0034] After the measurement is completed, the terminal device sends a disconnection request message; after receiving the disconnection request message through the Bluetooth module, the main controller enables the interrupt pin of the Bluetooth module, making the Bluetooth module enter the sleep mode, and the main controller enables the interrupt pin of the three-axis acceleration sensor to perform interrupt collection.

[0035] As a preferred technical solution, the pre-processed data is parsed by the terminal processing module to obtain parsed data, which specifically includes the following steps:

[0036] Determine the sampling frequency and test channel data; wherein the test channel data includes the X, Y, and Z channels of the three-axis sensor;

[0037] Select the channel that needs to be analyzed for the detection data, perform sampling and interception to obtain intercepted data;

[0038] De-noising and integrating the intercepted data to obtain velocity data and displacement data;

[0039] The velocity data is calculated to obtain impact performance data; the impact performance data includes impact work, impact power and impact frequency.

[0040] As a preferred technical solution, the integration processing adopts time domain integration or frequency domain integration, the frequency domain integration adopts frequency domain attenuation integration, and the time domain integration adopts a time domain integration method based on high-pass filtering.

[0041] Compared with the prior art, the present invention has the following advantages and beneficial effects:

[0042] (1) The present invention adopts a technical solution for measuring the acceleration of a reciprocating impact mechanism. By installing an acceleration detection device inside the reciprocating impact mechanism and applying it in the field of vibration testing, it solves the problem that many constraints exist in the traditional testing method in the process of obtaining the changes in impact motion parameters. For example, when the object to be tested is an impact machine with a small space such as a hydraulic impactor, an electric pick and an electric hammer, and the impact piston moves at high speed and high frequency, it is very difficult to directly measure the impact velocity and displacement parameters, and only indoor testing can be performed. This achieves a direct rigid connection with the object to be tested, without setting a reference point that is stationary relative to the object to be tested, so as to directly measure the acceleration value of the impact piston, and obtain the impact mechanism velocity and displacement by integration.

[0043] (2) The present invention adopts a three-axis acceleration sensor with high sensitivity and small size. Under the premise of meeting the function and quality requirements, the overall size of the instrument is as small as possible. This technical solution solves the technical problems of traditional testing solutions such as high cost and difficulty in installing the testing device, and achieves the technical effect of simple installation, low cost and no damage to the impact mechanism.

[0044] (3) The present invention adopts a Bluetooth module as a technical solution for communication, which solves the technical problems of traditional testing solutions that obtain acceleration signals in an offline state and that use WIFI as a communication method, which is limited to communication only in an environment with a router. It can achieve Bluetooth connection with mobile devices and complete wireless communication, thereby achieving the technical effect of realizing remote real-time recording.

[0045] (4) The terminal device of the present invention adopts a mobile terminal, which solves the problem that the traditional PC host computer is difficult to carry and bulky; combined with the WebApp that adapts to different terminals, it achieves the technical effect that users can use the WebApp to analyze and process the collected acceleration data and visualize the results when using different terminals. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 is an overall mechanism block diagram of Embodiment 1 of the present invention;

[0047] Figure 2 This is a schematic diagram of the pins of the main controller of Embodiment 1 of the present invention;

[0048] Figure 3 This is a schematic diagram of the pins of the three-axis acceleration sensor according to Embodiment 1 of the present invention;

[0049] Figure 4 This is a schematic diagram of the pins of a Bluetooth module according to Embodiment 1 of the present invention;

[0050] FIG5( a ) is a schematic structural diagram of a testing impact piston according to Example 1 of the present invention;

[0051] FIG5( b ) is a schematic diagram of the interior of the impact piston for testing in Example 1 of the present invention;

[0052] FIG5(c) is a cross-sectional view along BB of FIG5(b) of Example 1 of the present invention;

[0053] FIG5(d) is a top view of the sensor impact piston along direction A in FIG5(b) of Example 1 of the present invention;

[0054] Figure 6 This is a schematic diagram of a login interface of a terminal device according to Embodiment 1 of the present invention;

[0055] Figure 7 A waveform diagram of the terminal device based on recorded data according to Embodiment 1 of the present invention;

[0056] Among them, 1 is a cover component, 2 is a power supply component, 3 is a first fixing plate, 4 is a second fixing plate, and 5 is a third fixing plate. DETAILED DESCRIPTION

[0057] In the description of the present disclosure, it should be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present disclosure.

[0058] In addition, the terms "first", "second", and "third" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance. Similarly, words such as "one", "an", or "the" do not indicate a quantitative limitation, but rather indicate the presence of at least one. Words such as "include" or "comprise" and the like mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Words such as "connected" or "connected" and the like are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect.

[0059] In the description of the present disclosure, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be internal communication between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present disclosure can be understood according to specific circumstances. In addition, the technical features involved in the different embodiments of the present disclosure described below can be combined with each other as long as they do not conflict with each other.

[0060] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0061] Example

[0062] Example 1

[0063] As attached Figure 1 As shown, this embodiment discloses a miniature wireless acceleration real-time detection system for a reciprocating impact mechanism, including a three-axis acceleration sensor, a main controller, a Bluetooth module, a power module, and a terminal device; the main controller is respectively connected to the three-axis acceleration sensor, the Bluetooth module, and the power module;

[0064] In this embodiment, the power module is used to supply power to other modules;

[0065] The terminal device includes a terminal processing module, a terminal display module and a terminal communication module;

[0066] In this embodiment, the reciprocating impact mechanism adopts an impact piston; the main controller, a three-axis acceleration sensor, a Bluetooth module, and a power module are embedded in the impact piston; the three-axis acceleration sensor collects detection data and sends the detection data to the main controller; the main controller removes gravity and converts the units of the detection data to obtain pre-processed data and transmits it to the terminal communication module through the Bluetooth module; the Bluetooth module sends the received information to the terminal device, the terminal communication module transmits the pre-processed data to the terminal processing module for analysis and processing to obtain analyzed data, and the terminal display module displays the analyzed data; wherein the detection data includes the direction of movement of the impact piston and the acceleration value; the analyzed data includes velocity data, displacement data, and impact performance data, and the impact performance data includes impact work, impact power, and impact frequency.

[0067] In this embodiment, the system further includes a memory, which is connected to the main controller and is used to store the detection data;

[0068] like Figure 2 As shown, the main controller adopts the STM32F373RC controller, and the operation modes of the STM32F373RC controller include sleep mode, stop mode, standby mode, and working mode; the typical power consumption of the STM32F3 series microcontroller in working mode is 2.7mA-7mA; the typical power consumption in standby mode is about 2uA, but it requires a specific wake-up pin trigger, and the real-time performance is not good; the typical power consumption in stop mode is about 20uA; in actual application, the operation mode of the STM32F373RC controller adopts the shutdown mode, and adopts a 7×7×0.5mm 48-pin LQFP package, which is small in size and low in power consumption;

[0069] In this embodiment, the main controller is in a sleep state when not working, and works by triggering wake-up; in this embodiment, the process of triggering wake-up of the main controller includes: the terminal device sends a connection request signal to the main controller through the terminal communication module, the main controller receives the connection request signal through the Bluetooth module, the main controller wakes up the Bluetooth module, and makes the Bluetooth module exit the sleep mode, the main controller inputs a high level to the RXD, TXD, and BRTS pins of the Bluetooth module (the pin level change causes the switching state); the main controller controls the three-axis acceleration sensor to collect acceleration signals, and the three-axis acceleration sensor transmits the detection data to the Bluetooth module through the main controller.

[0070] In this embodiment, when the terminal device sends a disconnection request message, the main controller interrupts the three-axis acceleration sensor according to the INT1 and INT2 pins to make the three-axis acceleration sensor enter the sleep mode.

[0071] Combination Figure 2 ,like Figure 3As shown, the three-axis acceleration sensor adopts the ADXL345 three-axis acceleration sensor, and the ADXL345 three-axis acceleration sensor adopts a 3×5×1mm 14-pin small ultra-thin plastic package; in this embodiment, the SD0, SDI, SCL, CS, INT1, and INT2 pins of the ADXL345 three-axis acceleration sensor are respectively connected to the PB14, PB15, PD8, PA0, PE8, and PE9 pins of the STM32F373RC controller, wherein SDI and SD0 are serial data input and output pins, respectively; SCL and CS are serial port clock and serial port enable pins, respectively; INT1 and INT2 are interrupt control pins, the VDD and VS pins of the ADXL345 three-axis acceleration sensor are connected to the power supply VCC terminal, and the three GND pins of the ADXL345 three-axis acceleration sensor are connected to the GND terminal; P B15 and PB14 are the serial data input interface and output interface pins respectively; PD8 and PA0 are the serial port clock interface and serial port enable interface pins respectively; PE8 and PE9 are both interrupt control interface pins; in actual application, the detection system is installed as shown in Figure 5(b), and the direction perpendicular to view A is the actual movement direction of the impact mechanism; the ADXL345 three-axis acceleration sensor can measure the acceleration data of the X-axis, Y-axis, and Z-axis. The output response of these three acceleration-sensitive axes will change relative to the direction of gravity; according to the characteristics of the installation device and the movement direction of the impact mechanism, determine which acceleration-sensitive axis is the actual measurement direction of the impact mechanism. In addition to the reciprocating impact motion on the main axis, the reciprocating impact mechanism will also produce small vibrations in the up, down, left, and right directions. Therefore, the other two sensitive axes can be used for the up, down, left, and right measurements of the reciprocating impact mechanism. The acceleration data of the reciprocating impact mechanism in the X-axis, Y-axis and Z-axis directions are obtained in the above manner, and these data are sent to the main controller via the four-wire SPI; the INT1 and INT2 pins of the ADXL345 three-axis acceleration sensor are interrupted and output by setting a high level, specifically by setting the appropriate bit of the INT_ENABLE register to enable the interrupt, and by setting the INT_MAP register to decide whether to map to the INT1 pin or the INT2 pin.

[0072] like Figure 4As shown, the Bluetooth module adopts the RF-BM-4044B4 Bluetooth module, which is provided with a CC2640 chip. In this embodiment, the RXD, TXD, and BRTS pins of the Bluetooth module are respectively connected to the PB8, PB9, and PF6 pins of the STM32F373RC controller; wherein the RXD and TXD pins are the module serial port receiving end and the module serial port transmitting end respectively; the BRTS pin is used to wake up the module when a data sending request is made, a low level indicates that the host has data to send, and a high level indicates that the host has no data to send; the PB8, PB9, and PF6 pins are the module serial port receiving interface, the module serial port transmitting interface, and the module wake-up interface pins respectively; its package size is 8×8×1mm; in actual application, the Bluetooth module adopts the slave mode, the power consumption is 3.5mA, and it has the characteristics of low power consumption.

[0073] In this embodiment, the power module is powered by a CR2032 battery, i.e., a 3V button-type lithium manganese battery, with a nominal voltage of 3.0V, an end voltage of 2.0V, a rated capacity of 200-230mAh, a round battery, and a size of 20.0×3.2mm.

[0074] In this embodiment, a power low voltage dropout stabilizing unit and a power filter circuit are provided in the power module to provide a stable operating voltage to the Bluetooth module and the main controller. In actual application, the operating voltage of the Bluetooth module and the main controller is 3.3V.

[0075] In this embodiment, the terminal device adopts a mobile terminal, receives data via Bluetooth of the mobile terminal, processes and parses the data through a processor of the mobile terminal to obtain parsed data, and then displays the parsed data through an APP of the mobile terminal.

[0076] In addition, the main controller, Bluetooth module, power module, and triaxial acceleration sensor of this embodiment are not limited to the specific models of this embodiment. The present invention only takes this as an example, and those skilled in the art can replace them according to actual needs.

[0077] In this embodiment, an acceleration detection method is used to detect acceleration, including the following steps:

[0078] First, initialize the system timer and basic timer of the main controller, ADXL345 three-axis acceleration sensor, Bluetooth module, and power module; the system timer is used to monitor the main control outer loop of the connection request signal sent by the terminal device in real time; the basic timer is used in the main control inner loop of the three-axis acceleration sensor to collect acceleration values;

[0079] The acceleration value collected by the three-axis acceleration sensor is used as the detection data, and the data processing speed is improved based on the DMA mode and the ring buffer queue. The detection data is transmitted to the terminal device through the Bluetooth module. When the sampling time set by the basic timer is reached, the main control inner loop is exited;

[0080] In this embodiment, the ADXL345 three-axis acceleration sensor and the STM32F373RC controller use SPI for communication, and the specific steps include the following: first, add the underlying driver file spi.c and the source file spi.h supported by SPI under the STM32 controller hardware group in the project, and add the underlying driver adxl.c source file and the corresponding header file adxl.h used to write the ADXL345 three-axis acceleration sensor. The adxl.h contains the definition of sensor variables, and the adxl.c source file contains the conversion formula for the original acceleration data.

[0081] In this embodiment, USART is used for communication between the RF-BM-4044B4 Bluetooth module and the STM32F373RC controller, and the specific steps include the following: add the underlying driver usart3.c source file and the corresponding header file usart3.h header file under the STM32F373RC controller hardware group in the project, and add the underlying driver blue.c source file and the corresponding header file blue.h used to write the Bluetooth module.

[0082] In this embodiment, the ADXL345 three-axis acceleration sensor is initialized, including initializing the SPI communication protocol, resetting the ADXL345 three-axis acceleration sensor, waking up the ADXL345 three-axis acceleration sensor, setting the sampling rate, disabling interrupts, disabling FIFO, and setting the x-axis as a reference; calibrating the acceleration value through ADXL345_AUTOAdjust; reading the raw data of the three-axis acceleration sensor through ADXL345_ReadAverage; the initialization of the ADXL345 three-axis acceleration sensor also includes the read and write programs of the SPI interface for communication and data interaction with the STM32F373RC controller.

[0083] In this embodiment, the Bluetooth module transmits the collected acceleration data to the APP of the mobile terminal for data processing; in actual application, the STM32F373RC controller monitors the connection request signal sent by the mobile terminal APP before processing the data based on the SysTick system timer. When the STM32F373RC controller receives the connection request signal, the STM32F373RC controller Bluetooth module is awakened, and the Bluetooth module exits the sleep mode; when the three-axis acceleration sensor collects data, the basic timer is set to exit the sampling cycle through an interrupt to control the sampling time.

[0084] As shown in Figures 5(a), 5(b), 5(c) and 5(d), the impact piston in this embodiment includes a cover component 1, a first fixing plate 3, a second fixing plate 4, a third fixing plate 5 and a piston body, and the cover component 1, the first fixing plate 3 and the second fixing plate 4 are matched with the cover component 1, the first fixing plate 3 and the second fixing plate 4 to embed a measuring device and a power supply component 2, wherein the measuring device includes an STM32F373RC controller, an ADXL345 three-axis acceleration sensor and an RF-BM-4044B4 Bluetooth module;

[0085] As shown in FIG. 5( b) and FIG. 5( c), the first fixing plate 3 and the second fixing plate 4 are respectively perpendicular to the piston body and are separated to form a first interlayer, so that the third fixing plate 5 is arranged in the first interlayer, and the third fixing plate is respectively fixedly connected to the first fixing plate 3 and the second fixing plate 4 and fixed in the empty groove of the piston body; the cover member 1 is connected to the piston body to encapsulate the measuring device in the piston body; the cover member 1 is detachable and fixable by means of threads, so as to adjust the position of the internal measuring device, so as to facilitate timely removal and inspection when problems occur;

[0086] In the embodiment itself, the STM32F373RC controller, the ADXL345 triaxial acceleration sensor, and the RF-BM-4044B4 Bluetooth module are respectively fixedly mounted on the third fixing plate 5, and the CR2032 battery is connected to the STM32F373RC controller through an insulated wire; as shown in FIG. 5(b), FIG. 5(c), and FIG. 5(d), the CR2032 battery is respectively connected to the cover member 1, the third fixing plate 5, and the reciprocating impact mechanism, and is disposed in the second interlayer formed by the cover member 1 and the third fixing plate 5;

[0087] In this embodiment, the third fixing plate 5 is a circular development plate with a radius of 9 mm;

[0088] In the present embodiment, an insulating component is further provided in the impact piston and is arranged in the second interlayer. The insulating component is respectively connected to the CR2032 battery and the piston body. In the present embodiment, the insulating component is obtained by cutting a gasket from a phenolic cloth rod and hollowing out a button battery-sized space in the middle of the cloth rod to install the CR2032 battery, that is, the insulating component is provided with a recess for placing the CR2032 battery; in the present embodiment, multiple CR2032 batteries are stacked to reduce the installation area; in addition, if the insulating component adopts other forms and structures, adaptive modifications are required, and the present embodiment is not limited to this.

[0089] like Figure 6As shown, the terminal display module needs to log in on the login interface first, enter the registered user name and password, click the login button, and enter the display interface. If you are not registered, you need to register first, enter the user name and the initial password, and click the register button to complete the registration.

[0090] like Figure 7 As shown, this is a graph drawn in the terminal processing module based on the data collected by the three-axis acceleration sensor, where the vertical axis represents the collected acceleration and the horizontal axis represents the working time. Through the terminal display module, the experimenter can calculate and analyze the impact performance of the reciprocating impact mechanism in real time based on this information.

[0091] Example 2

[0092] This embodiment also provides a micro wireless acceleration real-time detection method for a reciprocating impact mechanism, comprising the following steps:

[0093] The measuring device and the power module are embedded in the piston body; the measuring device includes a main controller, a Bluetooth module, and a three-axis acceleration sensor;

[0094] The terminal device sends a connection request signal to the main controller through the terminal communication module. The main controller wakes up the Bluetooth module after receiving the connection request signal through the Bluetooth module. The Bluetooth module exits the sleep mode, and the main controller establishes a wireless connection with the terminal device through the Bluetooth module.

[0095] The terminal device sends a data acquisition instruction. After receiving the data acquisition instruction through the Bluetooth module, the main controller controls the three-axis acceleration sensor to start real-time acquisition of the detection data of the reciprocating impact mechanism. The main controller processes the collected detection data to obtain pre-processed data, including removing the gravity from the data of the sensitive axis where gravity is located, and converting the unit; the pre-processed data is sent to the terminal device through the Bluetooth module. Since the size of the serial port data packet can be indefinite, the length can be any value below 1024 bytes, but the time for the module to send data through Bluetooth needs to be reserved, otherwise there will be a rear-end collision. In this embodiment, the Bluetooth module connection interval is set to T = 20ms, the serial port data packet length is selected as 36 bytes, and the serial port packet interval Ts = 20ms, so that the effective load of the communication can be used with maximum efficiency, while avoiding full-load operation of the communication. The detection data includes the direction of piston movement and the acceleration value, where the direction of piston movement is characterized by the positive and negative sign of the acceleration value.

[0096] The terminal device transmits the pre-processed data to the terminal processing module for analysis and processing to obtain the motion parameter waveform of the reciprocating impact mechanism and information such as velocity and displacement, and displays it through the terminal display module; the specific analysis and processing steps include: first, the WebApp will determine the sampling frequency and effective test channel data (the three-axis sensor has three channels, X, Y, and Z) according to the selected file. You can select the channel to be analyzed, sample and intercept to obtain intercepted data, and analyze the intercepted data. The intercepted signal will be denoised and integrated according to the parameters set by the user. The denoising algorithm adopts the wavelet modulus maximum denoising algorithm based on the SURE adaptive threshold, and the integration algorithm can choose time domain integration or frequency domain integration. The frequency domain integration selects the frequency domain attenuation integration, and the time domain integration method adopts the time domain integration method based on high-pass filtering. The above algorithms are all integrated in the WebApp. After integrating the velocity and displacement, the velocity can be calculated to obtain the impact work, impact power and impact frequency, thereby obtaining the impact performance of the impact mechanism.

[0097] (1) Impact energy (w)

[0098] After measuring the maximum speed of the impact piston, it is calculated using the formula.

[0099] The impact energy calculation formula is:

[0100] Where: m is the mass of the impact piston, v is the maximum velocity of the impact piston.

[0101] (2) Impact frequency (f)

[0102] Impact frequency is another important indicator of the impact performance of the reciprocating impact mechanism. It indicates the number of times the impact piston impacts the hammer per unit time, that is, the inverse of the impact piston movement cycle. Unit: Hz. When testing the impact work, by analyzing the recorded impact characteristic curve, the number of times the maximum impact velocity occurs within the time t is recorded, and then the actual measured impact frequency is calculated by f=n / t. In addition, the impact frequency can also be directly obtained by performing FFT transformation on the collected signal through the program and performing spectrum correction.

[0103] (3) Impact power (P)

[0104] Impact power P refers to the output power of the reciprocating impact mechanism, which is a comprehensive evaluation index of the working capacity of the reciprocating impact mechanism. Unit: kW. The impact power is calculated after the impact work and impact frequency have been measured or calculated. The calculation formula is:

[0105] P=10 -3 W

[0106] Where: W is the impact work, f is the impact frequency.

[0107] After the measurement is completed, the terminal device sends a disconnection request message; after receiving the disconnection request message through the Bluetooth module, the main controller enables the interrupt pin of the Bluetooth module, making the Bluetooth module enter the sleep mode, and the main controller enables the interrupt pin of the three-axis acceleration sensor to interrupt the three-axis acceleration sensor collection work.

[0108] In this embodiment, the performance of the denoising algorithm is evaluated based on the running time, signal-to-noise ratio (SNR), and root mean square error (MSE) of the algorithm for a single data processing; the performance of the integration algorithm is evaluated based on the average error (AME) and root mean square error;

[0109] Among them, the root mean square error is:

[0110] Signal-to-Noise Ratio:

[0111] Average Error: x(k) is the true value, is an estimated value;

[0112] The above embodiments are preferred implementation modes of the present invention, but the implementation modes of the present invention are not limited to the above embodiments. Any other changes, modifications, substitutions, combinations, and simplifications that do not deviate from the spirit and principles of the present invention should be equivalent replacement methods and are included in the protection scope of the present invention.

Claims

1. A micro wireless acceleration real-time detection method for a reciprocating impact mechanism, characterized in that: A micro wireless acceleration real-time detection system for a reciprocating impact mechanism is provided, which is provided with a main controller, and also includes a three-axis acceleration sensor, a Bluetooth module, a power module, a terminal device, and a fixing mechanism; The main controller, the three-axis acceleration sensor, the Bluetooth module, and the power module are respectively fixedly connected to the fixing mechanism, and the fixing mechanism is embedded in the reciprocating impact mechanism; The main controller is connected to the three-axis acceleration sensor, the Bluetooth module, and the power module respectively; The three-axis acceleration sensor is connected to the reciprocating impact mechanism and is used to collect the direction and acceleration value of the reciprocating impact mechanism; The Bluetooth module is also wirelessly connected to the terminal device; The fixing mechanism includes a cover component, a first fixing plate, a second fixing plate, and a third fixing plate; The cover member is connected to the reciprocating impact mechanism to form a closed chamber; The first fixing plate and the second fixing plate are respectively fixedly connected to the reciprocating impact mechanism, and the first fixing plate and the second fixing plate are separated in the closed chamber to form a first interlayer; The third fixing plate is disposed in the first interlayer and is fixedly connected to the first fixing plate, the second fixing plate and the reciprocating impact mechanism respectively. The third fixing plate and the cover component are separated in the closed chamber to form a second interlayer; The power module is arranged in the second interlayer and is respectively connected to the cover component, the third fixing plate, and the reciprocating impact mechanism; The main controller, the three-axis acceleration sensor, and the Bluetooth module are all arranged on the third fixing plate; The following steps are involved: The main controller, the Bluetooth module, the three-axis acceleration sensor, and the power module are embedded in the reciprocating impact mechanism; The terminal device sends a connection request signal through the terminal communication module, and the main controller wakes up the Bluetooth module after receiving the connection request signal through the Bluetooth module. The Bluetooth module exits the sleep mode, and the main controller establishes a wireless connection with the terminal device through the Bluetooth module; The terminal device sends a data acquisition instruction, and the main controller receives the data acquisition instruction through the Bluetooth module and controls the three-axis acceleration sensor to collect the detection data of the reciprocating impact mechanism in real time. The detection data includes the direction of movement and acceleration value of the reciprocating impact mechanism; The main controller receives the acceleration data collected by the three-axis acceleration sensor, performs gravity removal processing and unit conversion processing to obtain pre-processed data, and sends the pre-processed data to the terminal device through the Bluetooth module; The terminal device receives the preprocessed data, parses the preprocessed data through the terminal processing module to obtain parsed data, and displays the parsed data through the terminal display module, wherein the parsed data includes velocity data, displacement data, and impact performance data; After the measurement is completed, the terminal device sends a disconnection request message; after receiving the disconnection request message through the Bluetooth module, the main controller enables the interrupt pin of the Bluetooth module, making the Bluetooth module enter the sleep mode, and the main controller enables the interrupt pin of the three-axis acceleration sensor to perform interrupt collection.

2. The micro wireless acceleration real-time detection method for a reciprocating impact mechanism according to claim 1 is characterized in that: The terminal processing module performs parsing on the pre-processed data to obtain parsed data, which specifically includes the following steps: Determine the sampling frequency and test channel data; wherein the test channel data includes the X, Y, and Z channels of the three-axis sensor; Select the channel that needs to be analyzed for the detection data, perform sampling and interception to obtain intercepted data; De-noising and integrating the intercepted data to obtain velocity data and displacement data; The velocity data is calculated to obtain impact performance data; the impact performance data includes impact work, impact power and impact frequency.

3. The micro wireless acceleration real-time detection method for a reciprocating impact mechanism according to claim 2 is characterized in that: The integration processing adopts time domain integration or frequency domain integration, the frequency domain integration adopts frequency domain attenuation integration, and the time domain integration adopts a time domain integration method based on high-pass filtering.

4. The micro wireless acceleration real-time detection method for a reciprocating impact mechanism according to claim 1, characterized in that: The cover component is connected to the reciprocating impact mechanism in a threaded manner.

5. The micro wireless acceleration real-time detection method for a reciprocating impact mechanism according to claim 1, characterized in that: The main controller adopts an STM32F373RC controller, which is provided with PE8 and PE9 pins, and the PE8 and PE9 pins are both interrupt control interface pins; The three-axis acceleration sensor adopts ADXL345 three-axis acceleration sensor, and is provided with INT1 and INT2 pins, which are respectively connected to the PE8 and PE9 pins and are used to interrupt the output of the three-axis acceleration sensor. The INT1 and INT2 pins are both interrupt control pins.

6. The micro wireless acceleration real-time detection method for a reciprocating impact mechanism according to claim 1, characterized in that: The main controller adopts an STM32F373RC controller and is provided with PB8, PB9, and PF6 pins, wherein the PB8, PB9, and PF6 pins are respectively a module serial port receiving interface, a module serial port sending interface, and a module wake-up interface pin; The Bluetooth module adopts the RF-BM-4044B4 Bluetooth module, which is provided with RXD, TXD, and BRTS pins, which are respectively connected to the PB8, PB9, and PF6 pins, and are used to wake up the module when data is sent. The RXD, TXD, and BRTS pins are module serial port receiving, module serial port sending, and module wake-up pins, respectively.

7. The micro wireless acceleration real-time detection method for a reciprocating impact mechanism according to claim 1, characterized in that: Also includes memory; The memory is arranged on the third fixing plate and connected to the main controller, and is used for storing the direction and acceleration value of the movement of the reciprocating impact mechanism.

8. The micro wireless acceleration real-time detection method for a reciprocating impact mechanism according to claim 1, characterized in that: Also includes insulating components; The insulating component is arranged on the second interlayer and is respectively connected to the third fixing plate and the reciprocating impact mechanism; The insulating component is provided with a recess, and the power module is embedded in the recess.

Citation Information

Patent Citations

  • Indoor robot trajectory tracking system and method based on nine-axis inertial sensor

    CN107560613A

  • Wireless sensor system for monitoring acceleration value in aircraft vibration test

    CN210428128U

  • Miniature wireless acceleration real-time detection system for reciprocating impact mechanism

    CN214473461U