Power control method and system for miniature and exquisite type UHF-RFID module of industrial thread reader-writer

By creating an electromagnetic interference field in the read/write area and adjusting the signal phase and power ratio, stable and accurate reading and writing of industrial threaded products is achieved, solving the problem of low success rate in reading and writing metal threaded products and improving the efficiency and accuracy of the production line.

CN122366476APending Publication Date: 2026-07-10BEIJING SILION TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING SILION TECH CO LTD
Filing Date
2026-04-09
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In the production of industrial threaded products, when using UHF-RFID modules for information reading and writing, the metal material reflects and absorbs radio frequency signals, resulting in a low success rate. This is especially true on high-speed production lines where response time is prolonged and power regulation is unstable, affecting production efficiency and accuracy.

Method used

First and second radio frequency signal transmitters are arranged on opposite sides of the read/write area to emit radio frequency signals of the same frequency to form an electromagnetic interference field. The field strength distribution is detected by the field strength detection unit, and the signal phase difference and output power ratio are adjusted to make the maximum field strength coincide with the position of the threaded product. The movement of the threaded product is tracked in real time, and the electromagnetic field is matched with the thread structure by adjusting the frequency difference to achieve stable read/write.

Benefits of technology

It improves the stability and accuracy of RFID tag information reading and writing for industrial thread products, ensures reliable reading and writing in mobile conditions, and enhances the reading and writing efficiency and success rate of the production line.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122366476A_ABST
    Figure CN122366476A_ABST
Patent Text Reader

Abstract

A miniature, compact UHF-RFID module power control method and system for an industrial thread reader / writer, relating to the field of processing recording media, is disclosed. In this method, a field strength detection unit located in the reading / writing area detects the field strength distribution of an electromagnetic interference field, and determines the spatial coordinate position corresponding to the maximum field strength based on the field strength distribution. The signal phase difference between a first radio frequency (RF) signal transmitter and a second RF signal transmitter is adjusted according to the spatial coordinate position so that the maximum field strength coincides with the predetermined reading / writing position of the threaded product to be read / written. When it is determined that the threaded product to be read / written has moved within the reading / writing area, the output power ratio of the first and second RF signal transmitters is adjusted to control the spatial coordinate position of the maximum field strength to coincide with the position coordinates of the threaded product. This application improves the stability and accuracy of reading and writing RFID tag information on threaded products in the production line.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of processing recording media, and in particular relates to a power control method and system for a miniature and compact UHF-RFID module of an industrial thread reader. Background Technology

[0002] RFID technology, as a non-contact automatic identification technology, is widely used in industrial production and warehousing logistics. Among them, UHF-RFID (Ultra-High Frequency Radio Frequency Identification) modules are widely used in industrial product information management due to their long identification distance and fast read / write speed. However, in the production and management of industrial threaded products, when using UHF-RFID modules to read and write information on metal threaded products, the reflection and absorption of radio frequency signals by the metal material, as well as the irregular surface and large curvature of the threaded products, cause interference with radio frequency signal transmission. This reduces the success rate of tag reading and writing, affecting production efficiency and management quality.

[0003] In related technologies, a near-field power control system based on a miniature UHF-RFID module can be employed. This system uses near-field coupling technology to create a local electromagnetic field between the reader antenna and the tag, and combines this with a dynamic power adjustment algorithm to improve tag identification accuracy while reducing the reading and writing distance. This solution has been practically applied on an automotive engine bolt production line, where miniature readers are installed at the conveyor belt inspection station, enabling rapid reading and writing of bolt product information.

[0004] However, when bolts move rapidly along the conveyor belt, the system's response time is prolonged due to the limited near-field coupling area, and power fluctuations are prone to occur during continuous adjustment, reducing the stability of tag reading and writing. Especially on high-speed production lines, the response delay of power adjustment can cause some bolts to fail to complete information reading and writing under optimal power conditions, thereby reducing the reading and writing accuracy of the production line. Summary of the Invention

[0005] This application provides a miniature and compact UHF-RFID module power control method and system for industrial thread readers, which can improve the stability and accuracy of reading and writing RFID tag information of threaded products on the production line.

[0006] In one aspect, this application provides a miniature and compact UHF-RFID module power control method for an industrial thread reader, which controls the first and second radio frequency signal transmitting ends arranged on opposite sides of the reading and writing area to simultaneously transmit radio frequency signals with the same frequency, so as to form an electromagnetic interference field in the reading and writing area.

[0007] The field strength distribution of the electromagnetic interference field is detected by a field strength detection unit set in the reading and writing area, and the spatial coordinate position corresponding to the maximum field strength is determined based on the field strength distribution.

[0008] Adjust the signal phase difference between the first and second radio frequency signal transmitters according to the spatial coordinates so that the maximum field strength coincides with the predetermined read / write position of the threaded product to be read / written.

[0009] When it is determined that the threaded product to be read and written is moving within the reading and writing area, the output power ratio of the first radio frequency signal transmitter and the second radio frequency signal transmitter is adjusted to control the spatial coordinate position of the maximum field strength to coincide with the position coordinate of the threaded product to be read and written.

[0010] By employing the above technical solution, arranging first and second radio frequency signal transmitters on opposite sides of the read / write area and simultaneously transmitting radio frequency signals of the same frequency, a stable electromagnetic interference field can be formed in the read / write area. The field strength distribution detected by the field strength detection unit can reflect the actual state of the electromagnetic interference field, thereby accurately locating the spatial position of the maximum field strength. By adjusting the signal phase difference between the two transmitters, the maximum field strength is made to coincide with the predetermined read / write position of the threaded product to be read / written, ensuring that the energy of the radio frequency signal is concentrated at the predetermined read / write position, thus improving read / write efficiency. During the movement of the threaded product, the position of the maximum field strength is controlled by adjusting the output power ratio of the two transmitters in real time. This ensures that the maximum field strength always moves with the movement of the threaded product, maintaining coincidence with the position to be read / written, thereby achieving reliable reading and writing of the threaded product in motion and improving the stability and accuracy of RFID tag information reading and writing for threaded products on the production line.

[0011] In conjunction with some embodiments of the first aspect, in some embodiments, adjusting the signal phase difference between the first radio frequency signal transmitter and the second radio frequency signal transmitter according to their spatial coordinate positions specifically includes:

[0012] Determine the coordinate difference between the spatial coordinate position corresponding to the maximum field strength and the predetermined read / write position of the threaded product to be read / written in the X and Y axes directions;

[0013] Based on the coordinate difference in the X and Y axes, calculate the signal phase angle value required to move the maximum field strength to the predetermined read / write position;

[0014] Adjust the phase angle value of the phase of the first radio frequency signal transmitter and keep the phase of the second radio frequency signal transmitter unchanged until the spatial coordinate position corresponding to the maximum field strength coincides with the coordinate of the predetermined read / write position.

[0015] By employing the above technical solution, and calculating the coordinate differences between the location of the maximum field strength and the predetermined read / write position along the X and Y axes, the specific direction and distance that the maximum field strength needs to be adjusted can be quantitatively characterized. Based on these coordinate differences, the required signal phase angle value is calculated, and by adjusting only the phase of the first RF signal transmitter while keeping the phase of the second RF signal transmitter unchanged, precise positioning and adjustment of the maximum field strength can be achieved. This allows for rapid and accurate adjustment of the maximum field strength to the predetermined read / write position, improving the efficiency and accuracy of the adjustment process.

[0016] In conjunction with some embodiments of the first aspect, in some embodiments, the signal phase angle value required to move the maximum field strength to a predetermined read / write position is calculated based on the coordinate difference in the X-axis and Y-axis directions, specifically including:

[0017] Divide the sum of the squares of the coordinate differences along the X-axis and the squares of the coordinate differences along the Y-axis by a preset first value to obtain the distance that needs to be moved to achieve the maximum field strength.

[0018] The signal phase angle value is obtained by dividing the product of the distance and the preset second value by the wavelength of the electromagnetic wave in the read / write area.

[0019] By employing the above technical solution, the actual distance required to move the maximum field strength is obtained by dividing the sum of the squares of the differences between the X-axis and Y-axis coordinates by a preset first value. This calculation method considers the comprehensive displacement on a two-dimensional plane, resulting in a more accurate result. Dividing the product of this distance and a preset second value by the wavelength of the electromagnetic wave within the read / write area yields the precise signal phase angle value. Because the calculation process considers the physical parameter of electromagnetic wave wavelength, the phase adjustment result matches the actual electromagnetic field distribution characteristics, ensuring accurate adjustment, improving the accuracy of the maximum field strength position adjustment, and ensuring stable system operation.

[0020] In conjunction with some embodiments of the first aspect, in some embodiments, after controlling the spatial coordinate position of the maximum field strength to coincide with the position coordinate of the threaded product to be read and written by adjusting the output power ratio of the first radio frequency signal transmitter and the second radio frequency signal transmitter, the method further includes:

[0021] The frequency difference is obtained by subtracting the frequency of the radio frequency signal from the frequency of the second radio frequency signal transmitter from the frequency of the first radio frequency signal transmitter.

[0022] Adjust the frequency difference so that the field strength fluctuation period formed by the electromagnetic interference field in the reading and writing area is equal to the pitch of the threaded product to be read and written;

[0023] When the field strength fluctuation period is equal to the pitch, the reading and writing signal strength between two adjacent thread grooves on the surface of the threaded product to be read and written is detected when the maximum field strength is detected.

[0024] The final spatial coordinates of the maximum field strength are determined based on the peak position of the read / write signal strength.

[0025] By employing the above technical solution, and adjusting the frequency difference between the two radio frequency signal transmitters until the field strength fluctuation period of the electromagnetic interference field is equal to the pitch of the threaded product to be read and written, the electromagnetic field distribution can be spatially matched with the thread structure. Based on this, the read / write signal strength between adjacent thread grooves is detected, and the final spatial coordinates of the maximum field strength are determined according to the peak position of the signal strength, allowing the maximum field strength to be precisely located at the optimal read / write position. This field strength adjustment method based on the thread structure characteristics considers the geometric properties of the threaded product, achieving an optimal match between the electromagnetic field distribution and the thread structure. Through precise analysis of the read / write signal strength, the location of the strongest signal can be found, ensuring that the read / write operation is performed under optimal conditions, thus improving the read / write success rate.

[0026] In conjunction with some embodiments of the first aspect, in some embodiments, the final spatial coordinate position of the maximum field strength is determined based on the peak position of the read / write signal strength, specifically including:

[0027] Obtain multiple read / write signal strength sample values ​​between two adjacent thread grooves of the threaded product to be read / written. Each read / write signal strength sample value corresponds to the spatial coordinates of a sampling point.

[0028] The read and write signal strength sample values ​​are sorted according to the spatial coordinates of the corresponding sampling points to form a signal strength distribution sequence;

[0029] Identify the read / write signal strength values ​​corresponding to the peaks of the read / write signal strength from the signal strength distribution sequence;

[0030] The spatial coordinates of the sampling point corresponding to the read / write signal strength value of the peak are determined as the final spatial coordinates of the maximum field strength.

[0031] By employing the above technical solution, multiple read / write signal strength samples between two adjacent thread grooves of the threaded product to be read / written are acquired. These samples are then sorted according to their corresponding spatial coordinates to form a signal strength distribution sequence, establishing a correspondence between read / write signal strength and spatial location. Based on this, the peak value of the read / write signal strength is identified from the signal strength distribution sequence, and the spatial coordinates of the sampling point corresponding to the peak are determined as the final spatial coordinates of the maximum field strength. This allows the system to accurately locate the strongest signal point on complex threaded surfaces. This positioning method based on multi-point sampling and peak identification reduces interference from unevenness on the threaded product surface on signal transmission, minimizes errors from single-point measurements, and improves the accuracy of determining the location of the maximum field strength. Simultaneously, by using spatial coordinate sorting to process the sampled data, the system obtains continuous signal strength distribution characteristics, eliminating the influence of environmental noise and signal fluctuations on the measurement results and improving the reliability of determining the location of the maximum field strength.

[0032] In conjunction with some embodiments of the first aspect, in some embodiments, after determining the final spatial coordinates of the maximum field strength based on the peak position of the read / write signal strength, the method further includes:

[0033] The peak value of the read / write signal strength is continuously detected to obtain a sampling sequence of the peak value changing over time;

[0034] Perform a Fourier transform on the sampled sequence to obtain the spectral characteristics;

[0035] Extract the dominant frequency component from the spectral characteristics and determine the dominant frequency component as the rotation frequency of the threaded product to be read and written;

[0036] Calculate the spiral linear velocity based on the rotation frequency and the pitch of the threaded product to be read / written;

[0037] When the direction of the helical linear velocity is the same as the direction of propagation of the electromagnetic interference field, the frequency difference will be reduced to the frequency corresponding to the ratio of the helical linear velocity to the electromagnetic wave wavelength.

[0038] When the direction of the helical linear velocity is opposite to the direction of propagation of the electromagnetic interference field, the frequency difference is increased to the frequency corresponding to the ratio of the helical linear velocity to the wavelength of the electromagnetic wave.

[0039] By employing the above technical solution, and through continuous sampling and Fourier transform analysis of the peak values ​​of the read / write signal intensity, the spectral characteristics of the threaded product's motion are obtained. The dominant frequency component is extracted as the rotation frequency of the threaded product, thus achieving a precise description of its motion state. Based on the obtained rotation frequency and pitch, the helical linear velocity is calculated. Furthermore, according to the relationship between the helical linear velocity direction and the propagation direction of the electromagnetic interference field, the frequency difference between the transmitting and receiving ends is dynamically adjusted to compensate for the Doppler effect caused by the threaded product's motion. This frequency compensation mechanism based on motion characteristics enables the system to maintain stable read / write performance even when the threaded product is operating at high speed.

[0040] In conjunction with some embodiments of the first aspect, in some embodiments, the helical linear velocity is calculated based on the rotation frequency and the pitch of the threaded product to be read / written, specifically including:

[0041] Obtain the outer diameter value of the threaded product to be read and written;

[0042] Calculate the perimeter of the threaded product to be read / written based on the outer diameter of the thread.

[0043] Multiplying the circumference by the rotation frequency gives the circumferential velocity.

[0044] Calculate the tangential angle based on the circumferential linear velocity and the pitch;

[0045] Multiplying the circumferential linear velocity by the cosine of the tangential angle yields the helical linear velocity.

[0046] By adopting the above technical solution, the outer diameter and circumference of the threaded product are obtained, the circumferential linear velocity is calculated based on the rotation frequency, and the tangential angle is calculated according to the pitch. Finally, the helical linear velocity is calculated, taking into account the helical motion characteristics of the threaded product during rotation. Considering both the geometric and kinematic characteristics of the threaded product, the change pattern of the read / write position can be predicted more accurately, improving the efficiency of reading and writing moving targets.

[0047] Secondly, embodiments of this application provide a miniature compact UHF-RFID module power control system for an industrial thread reader / writer. The miniature compact UHF-RFID module power control system for the industrial thread reader / writer includes: one or more processors and a memory; the memory is coupled to one or more processors, and the memory is used to store computer program code, the computer program code including computer instructions, and the one or more processors call the computer instructions to cause the system to perform the method described in the first aspect and any possible implementation thereof.

[0048] Thirdly, embodiments of this application provide a computer-readable storage medium including instructions that, when executed on a system, cause the system to perform the method described in the first aspect and any possible implementation thereof.

[0049] Fourthly, embodiments of this application provide a computer program product that, when run on a system, causes the system to execute the method described in any possible implementation of the first aspect.

[0050] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:

[0051] 1. This application provides a miniature, compact UHF-RFID module power control method for an industrial thread reader. First and second radio frequency signal transmitters are arranged on opposite sides of the reading / writing area and simultaneously emit radio frequency signals of the same frequency, forming a stable electromagnetic interference field in the reading / writing area. The field strength distribution detected by the field strength detection unit reflects the actual state of the electromagnetic interference field, thus accurately locating the spatial position of the maximum field strength. By adjusting the signal phase difference between the two transmitters, the maximum field strength coincides with the predetermined reading / writing position of the threaded product, ensuring that the energy of the radio frequency signal is concentrated at the predetermined reading / writing position, improving reading / writing efficiency. During the movement of the threaded product, the position of the maximum field strength is controlled by adjusting the output power ratio of the two transmitters in real time. This ensures that the maximum field strength always moves with the threaded product, maintaining coincidence with the position to be read / written, thereby achieving reliable reading and writing of the threaded product in motion and improving the stability and accuracy of RFID tag information reading and writing for threaded products on the production line.

[0052] 2. This application provides a miniature, compact UHF-RFID module power control method for industrial thread readers. By adjusting the frequency difference between the two radio frequency signal transmitters until the field strength fluctuation period of the electromagnetic interference field is equal to the pitch of the thread product to be read / written, the electromagnetic field distribution can be spatially matched with the thread structure. Based on this, the read / write signal strength between adjacent thread grooves is detected, and the final spatial coordinates of the maximum field strength are determined according to the peak position of the signal strength, enabling precise positioning of the maximum field strength at the optimal read / write position. This field strength adjustment method based on thread structure characteristics considers the geometric characteristics of the thread product, achieving optimal matching between the electromagnetic field distribution and the thread structure. Through precise analysis of the read / write signal strength, the location of the strongest signal can be found, ensuring that the read / write operation is performed under optimal conditions, thus improving the success rate of RFID tag information reading and writing on thread products.

[0053] 3. This application provides a miniature, compact UHF-RFID module power control method for industrial thread readers. By continuously sampling the peak value of the read / write signal intensity and performing Fourier transform analysis, the spectral characteristics of the thread product's motion are obtained. The dominant frequency component is extracted as the rotation frequency of the thread product, achieving a precise description of the thread product's motion state. Based on the obtained rotation frequency and pitch, the helical linear velocity is calculated, and according to the relationship between the helical linear velocity direction and the propagation direction of the electromagnetic interference field, the frequency difference between the transmitting ends is dynamically adjusted to compensate for the Doppler effect caused by the thread product's motion. This frequency compensation mechanism based on motion characteristics enables the system to maintain stable read / write performance even when the thread product is operating at high speed. Attached Figure Description

[0054] Figure 1 This is a flowchart illustrating a miniature, compact UHF-RFID module power control method for an industrial thread reader / writer according to an embodiment of this application.

[0055] Figure 2 This is another flowchart illustrating a miniature, compact UHF-RFID module power control method for an industrial thread reader / writer according to an embodiment of this application.

[0056] Figure 3 This is a schematic diagram of the physical device structure of a miniature and compact UHF-RFID module power control system for an industrial thread reader provided in this application embodiment. Detailed Implementation

[0057] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to any or all possible combinations including one or more of the listed items.

[0058] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.

[0059] The following example is used in conjunction with Figure 1The present application describes a power control method for a miniature, compact UHF-RFID module of an industrial thread reader / writer.

[0060] Please see Figure 1 This is a flowchart illustrating a miniature, compact UHF-RFID module power control method for an industrial thread reader in this application embodiment.

[0061] S101. Control the first and second radio frequency signal transmitters arranged on opposite sides of the read and write area to simultaneously transmit radio frequency signals with the same frequency, so as to form an electromagnetic interference field in the read and write area.

[0062] In this step, the system needs to control the first and second RF signal transmitters to simultaneously transmit RF signals to create an electromagnetic interference field in the read / write area. The transmitted RF signals must have the same frequency; this is a prerequisite for forming a stable interference field. By alternating transmission from the two transmitters, a periodically changing electromagnetic field intensity distribution can be formed within the read / write area, providing the energy basis for subsequent tag read / write operations. The system can control the transmission behavior of the transmitters in various ways, such as using timer triggers or software control.

[0063] Specifically, the system can be configured with two independent radio frequency (RF) signal sources, connected to the first and second transmitters respectively, ensuring that the output frequencies of the two sources are identical. Then, through software control, the system simultaneously controls the two RF signal transmitters to emit RF signals at frequency f. When the electromagnetic waves propagate in space, according to the principle of wave superposition, the combined field strength at any point P in the read / write area is equal to the vector sum of the electromagnetic field strengths from the two transmitters. Due to the propagation path difference Δr between the two transmitters and point P, a phase difference Δφ = 2π × Δr / λ (where λ is the wavelength of the electromagnetic wave), constructive interference occurs when the path difference is an integer multiple of the wavelength, resulting in the maximum field strength; destructive interference occurs when the path difference is an odd multiple of half the wavelength, resulting in the minimum field strength. This creates a periodically spatially distributed electromagnetic interference field in the read / write area.

[0064] In practical applications, issues such as inconsistent output power and phase differences between the two transmitters may arise, leading to deviations in the distribution of the electromagnetic interference field. To address this, the system can incorporate power detection and phase calibration mechanisms. During transmission, the output power of both transmitters is monitored in real time. When the detected power difference exceeds a certain threshold, feedback control is used to adjust the power balance. Furthermore, adjustable delay lines or phase shifters can be incorporated into the RF circuits of both transmitters. Adjusting the device parameters calibrates the phase difference, ensuring phase synchronization. This reduces deviations in the interference field distribution and improves the consistency of the field strength distribution within the read / write area.

[0065] S102. The field strength distribution of the electromagnetic interference field is detected by the field strength detection unit set in the reading and writing area, and the spatial coordinate position corresponding to the maximum field strength is determined according to the field strength distribution.

[0066] In this step, the system needs to detect the distribution of electromagnetic interference field intensity within the read / write area using a field strength detection unit. This detection unit is located inside the read / write area and can employ multiple detectors arranged in an array to cover the entire area. By collecting field strength signals from detectors at different locations, the system obtains a data matrix reflecting the spatial distribution of the field strength. Then, by analyzing and processing this matrix, the spatial coordinates corresponding to the maximum field strength can be determined. This location information is crucial for subsequent optimization of read / write parameters.

[0067] Specifically, the field strength detection unit can consist of an array of several miniature field strength sensors. These sensors can be coil sensors based on the principle of electromagnetic induction, or Hall effect sensors based on the principle of magnetoelectric conversion. These sensors are distributed at different spatial locations within the read / write area, forming a two-dimensional or three-dimensional detection network. When an electromagnetic interference field is formed within the read / write area, each sensor will sense a field signal of varying intensity and convert it into a voltage signal output proportional to the field strength. The system collects the analog outputs from each sensor, amplifies, filters, and performs AD conversion to obtain a digitized field strength distribution matrix. By sorting and analyzing this matrix, the element with the largest value is identified. Based on the index value of this element and the spatial layout of the sensor array, the specific spatial coordinates (e.g., x, y, z values) corresponding to the maximum field strength can be calculated.

[0068] The density and resolution of the sensor array determine the accuracy of field strength detection. Too low a sensor density may lead to insufficient detection accuracy, affecting subsequent power optimization; while too high a density increases system complexity and cost. Therefore, a suitable sensor deployment scheme can be selected through simulation analysis and experimental testing, based on specific application requirements such as read / write distance, tag size, and environmental conditions. For example, sensor density can be increased in critical areas (such as areas with large field strength gradients) and appropriately reduced in areas with gentler changes to save resources. Furthermore, algorithms such as smoothing filtering and curve fitting can be implemented in software to optimize the sampled data, improving the accuracy and stability of field strength detection.

[0069] S103. Adjust the signal phase difference between the first radio frequency signal transmitter and the second radio frequency signal transmitter according to the spatial coordinate position, so that the maximum field strength coincides with the predetermined read / write position of the threaded product to be read / written.

[0070] The system adjusts the signal phase difference between the first and second radio frequency (RF) signal transmitters based on spatial coordinates to ensure that the maximum field strength coincides with the predetermined read / write position of the threaded product. Specifically: The system determines the coordinate difference between the spatial coordinates of the maximum field strength and the predetermined read / write position of the threaded product in the X and Y axes; based on the coordinate difference in the X and Y axes, it calculates the signal phase angle required to move the maximum field strength to the predetermined read / write position; it adjusts the phase of the first RF signal transmitter by the signal phase angle while keeping the phase of the second RF signal transmitter unchanged until the spatial coordinates of the maximum field strength coincide with the coordinates of the predetermined read / write position. Specifically, calculating the signal phase angle required to move the maximum field strength to the predetermined read / write position based on the coordinate difference in the X and Y axes includes: dividing the sum of the squares of the coordinate differences in the X and Y axes by a preset first value to obtain the distance the maximum field strength needs to move; and dividing the product of the distance and a preset second value by the wavelength of the electromagnetic wave within the read / write area to obtain the signal phase angle value.

[0071] The main task of this step is to adjust the phase difference between the first and second radio frequency signal transmitters so that the location of the maximum electromagnetic interference field strength coincides with the predetermined read / write position of the threaded product to be read / written. This step achieves the regulation of the interference field distribution by controlling the phase difference between the two transmitters, which is a phase control method. By reasonably setting the phase difference, the peak value (i.e., maximum value) of the interference field intensity distribution can be made to appear at the predetermined read / write position, thereby providing optimal energy conditions for tag reading and writing.

[0072] Specifically, the system first needs to obtain the coordinates of the predetermined read / write position of the threaded product to be read / written. These coordinates can be preset based on the product's specifications, dimensions, installation location, and other information. Then, these coordinates are compared with the coordinates of the maximum field strength obtained in step S102, and the coordinate differences in the x, y, and z directions are calculated. Based on the coordinate differences and the wavelength parameters of the radio frequency signal, the required phase difference angle is calculated using a formula. Finally, the system performs phase shifting on the radio frequency signal from the first transmitter, creating the calculated phase difference relative to the second transmitter, while the phase of the signal from the second transmitter remains unchanged. In this way, the interference field intensity distribution can be shifted along the direction of the coordinate difference until the coordinates of the maximum field strength coincide with the predetermined read / write position coordinates. After coincidence, the system has completed the optimization of the interference field distribution, achieving optimal energy output at the predetermined position.

[0073] It should be noted that phase adjustment of radio frequency signals can be achieved through various circuit methods. Common methods include phase-shifting circuits and IQ modulation circuits. Phase-shifting circuits mainly use variable reactance components (such as voltage-controlled capacitors and diodes) to change the transmission phase shift of the signal path; while IQ modulation circuits synthesize output signals with different phases by changing the amplitude ratio of orthogonal carriers. The system can select an appropriate circuit scheme to adjust the phase difference according to actual needs. Furthermore, due to the discrete nature of circuit components, the resolution of phase adjustment is limited. When the calculated phase difference angle value cannot be divided evenly by the resolution, it can be rounded down or interpolated. Although this will introduce some quantization error, it has little impact on read / write performance within the allowable error range. If higher phase accuracy is required, it can be improved by increasing the number of stages in the phase-shifting circuit or increasing the quantization bit depth of the IQ modulator.

[0074] S104. When it is determined that the threaded product to be read and written is moving within the reading and writing area, the output power ratio of the first radio frequency signal transmitter and the second radio frequency signal transmitter is adjusted to control the spatial coordinate position of the maximum field strength to coincide with the position coordinate of the threaded product to be read and written.

[0075] This step addresses the scenario where the threaded product to be read / written moves within the reading / writing area. It proposes a method to dynamically control the interference field distribution by adjusting the power ratio. When the threaded product's position changes, the original interference field distribution may no longer meet the reading / writing requirements, necessitating real-time tracking and adjustment of the maximum field strength position. This is achieved by changing the output power ratio of the two transmitting ends. By appropriately setting the power ratio, the shape and gradient direction of the field strength distribution can be altered, thereby controlling the spatial position of the maximum field strength and dynamically aligning it with the moved threaded product's position.

[0076] Specifically, the system needs to acquire the spatial coordinates of the threaded product in real time. This can be achieved by deploying position sensors (such as infrared and ultrasonic sensors) within the read / write area. The sensors detect the position coordinates of the threaded product in real time and feed them back to the system. Simultaneously, the system needs to continuously update the data from the field strength detection unit to obtain the current field strength distribution. Then, the position coordinates of the threaded product are compared with the coordinates of the maximum field strength to obtain the deviation vector. Based on the direction and magnitude of this vector, the system calculates the power ratio of the two transmitting ends that needs adjustment. For example, if the threaded product is located to the right of the maximum field strength, the power weight of the right transmitting end needs to be increased, and the weight of the left end needs to be decreased, causing the overall interference field strength distribution to shift to the right. After adjustment, the system detects the field strength distribution again and compares it with the updated position of the threaded product for correction until the deviation is less than a set threshold. This process can be executed in real time using a closed-loop control algorithm to ensure automatic tracking and optimization of the field strength distribution even when the threaded product is moving continuously.

[0077] To achieve power ratio adjustment, the system needs to control the output power of each of the two transmitters separately. Adjustable attenuators or power amplifiers can be incorporated into the RF circuitry of each transmitter, allowing for power adjustment by changing the attenuation value or amplification factor. Attenuators can be implemented using components such as PIN diodes and digital potentiometers, providing logarithmic power regulation characteristics; while power amplifiers can be based on CMOS, GaN, or other technologies, outputting continuously adjustable linear power. Based on the calculated power ratio, the system sends control words to the power control units of both transmitters, adjusting their respective output power accordingly, thereby altering the distribution of the interference field. This power adjustment method offers fast response and a wide adjustment range, meeting the dynamic optimization needs of mobile product scenarios.

[0078] In the above embodiments, arranging first and second radio frequency signal transmitters on opposite sides of the read / write area and simultaneously transmitting radio frequency signals of the same frequency creates a stable electromagnetic interference field within the read / write area. The field strength distribution detected by the field strength detection unit reflects the actual state of the electromagnetic interference field, thus accurately locating the spatial position of the maximum field strength. By adjusting the signal phase difference between the two transmitters, the maximum field strength coincides with the predetermined read / write position of the threaded product to be read / written, ensuring that the energy of the radio frequency signal is concentrated at the predetermined read / write position, thereby improving read / write efficiency. During the movement of the threaded product, the position of the maximum field strength is controlled by adjusting the output power ratio of the two transmitters in real time. This ensures that the maximum field strength always moves with the threaded product, maintaining coincidence with the position to be read / written, thereby achieving reliable read / write of the threaded product in motion and improving the stability and accuracy of the production line's read / write process.

[0079] After completing the above-mentioned read / write control of threaded products in motion, to further improve read / write accuracy, this application also provides another miniature and compact UHF-RFID module power control method for industrial thread readers. This method adjusts the frequency difference of the radio frequency signal to achieve optimal matching between the electromagnetic field distribution and the thread structure, thereby accurately determining the location of the maximum field strength. The following is a combination of... Figure 2 The following describes a power control method for a miniature, compact UHF-RFID module of an industrial thread reader / writer, as described in another embodiment of this application:

[0080] Please see Figure 2 This is another flowchart illustrating a power control method for a miniature, compact UHF-RFID module of an industrial thread reader in this application.

[0081] S201. Subtract the frequency of the radio frequency signal from the frequency of the second radio frequency signal from the frequency of the first radio frequency signal transmitter to obtain the frequency difference.

[0082] In this step, the system needs to calculate the frequency difference between the output signals of the two radio frequency (RF) signal transmitters. The frequency difference is one of the key parameters affecting the distribution of the electromagnetic interference field. By appropriately setting the frequency difference, the interference field can form periodic intensity fluctuations in space, thus matching the threaded structure. The system can obtain the frequency values ​​of the two transmitters in various ways, such as directly sampling the RF signals and performing spectrum analysis, or reading the frequency setting value from the control interface of the RF signal source.

[0083] Specifically, the system can connect an RF sampling circuit to the output of the RF circuit at each transmitter to sample the RF signal in real time and send the sampled data to a digital signal processing unit. By performing a Fast Fourier Transform (FFT) algorithm on the sampled data, the spectral distribution of the RF signal can be obtained. By detecting the frequency value corresponding to the spectral peak, the actual output frequency of each of the two transmitters can be determined. Then, by subtracting the frequency value of the second transmitter from the frequency value of the first transmitter, the frequency difference between the two can be obtained. Considering the large computational load and high real-time requirements of spectrum analysis, the system can be implemented using high-speed processing devices such as FPGAs and DSPs, and the computational efficiency can be improved through optimization methods such as pipelined and parallel computing.

[0084] S202. Adjust the frequency difference until the field strength fluctuation period formed by the electromagnetic interference field in the reading and writing area is equal to the pitch of the thread product to be read and written.

[0085] In this step, the system needs to adjust the frequency difference of the radio frequency signal to create periodic field strength fluctuations in the electromagnetic interference field within the read / write area, with the fluctuation period equal to the pitch of the threaded product to be read / written. This is a crucial step in achieving electromagnetic field matching of the thread. By aligning the periodic distribution of the field strength with the thread structure, electromagnetic energy can be coupled to the thread more effectively, improving read / write efficiency and accuracy. The frequency difference can be adjusted by controlling the frequency setting of the radio frequency signal source.

[0086] Specifically, the system first needs to obtain the pitch parameters of the threaded product to be read and written. These parameters can be obtained through manual input, barcode recognition, image measurement, etc. Then, based on the pitch parameters and the size of the reading / writing area, the required field strength fluctuation period is calculated. Since the propagation speed of electromagnetic waves in space is related to frequency, the field strength fluctuation period is also related to the frequency difference of the radio frequency signal. The system can establish a mathematical model to describe the correspondence between the frequency difference and the field strength fluctuation period. Through this model, the frequency difference that matches the target field strength fluctuation period can be calculated. After obtaining the target frequency difference, the system controls the radio frequency signal source to adjust the output frequency, so that the actual frequency difference gradually approaches the target value. During the adjustment process, the system needs to continuously monitor the field strength distribution of the electromagnetic interference field, calculate its fluctuation period, and compare it with the pitch parameters. When the two are equal or the error is within the allowable range, the frequency difference adjustment is considered complete, and the electromagnetic field and the thread structure achieve optimal matching.

[0087] In practical system design, frequency adjustment of radio frequency (RF) signal sources is generally achieved through a digital frequency synthesizer (DDS). The DDS can generate a frequency-adjustable sine wave signal based on a digital control word, offering high adjustment accuracy and fast response. The system can convert the calculated frequency difference into a frequency control word for the DDS and send it to the DDS via interfaces such as SPI, thereby changing the output frequency of the RF signal source. To improve the efficiency of frequency difference adjustment, optimization algorithms such as gradient descent and least squares fitting can be used to predict the optimal adjustment direction and step size for the next step based on the changing trend of the field strength distribution after each adjustment, accelerating the convergence process. Simultaneously, since the establishment of the electromagnetic field has a certain response time, frequency difference adjustments cannot be too frequent. The system needs to set a reasonable adjustment period, allowing sufficient time for the electromagnetic field to stabilize after each adjustment before proceeding to the next adjustment, avoiding problems such as oscillation and runaway.

[0088] S203. When the field strength fluctuation period is equal to the pitch, detect the reading and writing signal strength between two adjacent thread grooves on the surface of the threaded product to be read and written, where the maximum field strength is detected.

[0089] In this step, the system needs to further detect the read / write signal strength at the location of the maximum field strength, based on the matching of the field strength fluctuation period with the thread pitch. Since the field strength distribution and the thread structure form a periodic correspondence, the maximum field strength must occur at a specific location on the thread structure. By detecting the read / write signal strength at this location, the spatial coordinates of the maximum field strength can be accurately determined, providing a basis for subsequent power optimization. The read / write signal strength here can be characterized by measuring indicators such as the amplitude and power of the tag's returned signal.

[0090] Specifically, the system can select the area between two adjacent thread grooves on the surface of the threaded product as the detection range. Since the field strength period matches the pitch, this area must contain a point with a maximum field strength. The system controls the reader to continuously send read / write commands within this area at a certain spatial step size and receive the tag's feedback signal. For each spatial sampling point, the system records the corresponding read / write signal strength value. These strength values ​​can be obtained in the form of signal amplitude output by the detection circuit, digital quantity sampled by the baseband ADC, etc. The sampling point density should be high enough to ensure that the detailed features of the field strength distribution can be captured. At the same time, due to the curved surface characteristics of the thread structure, the distribution of sampling points also needs to be adapted to the thread surface. The system can pre-plan the spatial distribution of sampling points based on the three-dimensional model of the threaded product and control the position and angle of the reader accordingly. After the sampling process is completed, the system obtains a set of read / write signal strength data corresponding to the spatial position.

[0091] S204. Determine the final spatial coordinates of the maximum field strength based on the peak position of the read / write signal strength.

[0092] The system determines the final spatial coordinates of the maximum field strength based on the peak position of the read / write signal strength. Specifically, this includes: acquiring multiple read / write signal strength sample values ​​between two adjacent thread grooves of the threaded product to be read / written, with each sample value corresponding to the spatial coordinates of a sampling point; sorting the read / write signal strength sample values ​​according to the corresponding spatial coordinates of the sampling points to form a signal strength distribution sequence; identifying the read / write signal strength value corresponding to the peak of the read / write signal strength from the signal strength distribution sequence; and determining the spatial coordinates of the sampling point corresponding to the read / write signal strength value corresponding to the peak as the final spatial coordinates of the maximum field strength.

[0093] In this step, the system needs to analyze the read / write signal strength data obtained in the previous step to find the spatial coordinates corresponding to the intensity peak, which serves as the final location of the maximum field strength. Since the field strength distribution matches the thread structure, the signal strength peak must appear at the center of a certain thread groove. By accurately locating this peak, the maximum field strength can be precisely aligned with the thread structure, thereby further improving the performance and reliability of thread reading and writing. The peak location can be determined using various digital signal processing methods.

[0094] Specifically, the system first preprocesses the read / write signal intensity data obtained in the previous step. This includes operations such as sorting, outlier removal, and data smoothing. Sorting rearranges the intensity data according to the spatial coordinates of the corresponding sampling points, forming a location-related intensity distribution sequence. Outlier removal removes data points that significantly deviate from the trend in the sequence, which may be due to occasional interference, measurement failures, etc. Data smoothing applies moving averages, curve fitting, etc., to the sequence, reducing random fluctuations and highlighting the overall distribution trend. The preprocessed intensity distribution sequence more clearly shows the location of intensity peaks. Next, the system performs peak detection on the preprocessed sequence. Commonly used methods include threshold decision, derivative decision, and template matching. Threshold decision identifies all points in the sequence that exceed a certain set threshold; these points are considered peak candidates. Derivative decision identifies all points in the sequence whose first derivative is zero and whose second derivative is negative, corresponding to the apex of the peak. Template matching uses a preset peak model to convolve with the sequence to find the position with the highest similarity. The system can select one or more combinations of peak detection methods according to the actual situation. The detection results may contain multiple candidate peaks, requiring further screening by the system. Typically, only the largest peak in the sequence is retained, or multiple peaks are sorted, and the top few largest are selected. Finally, the system converts the peak position's index in the spatial sampling point sequence into actual spatial coordinates to obtain the final location result of the maximum field strength.

[0095] In practical applications, due to the complexity of the thread structure, the signal strength distribution during reading and writing may exhibit multiple peaks. To improve positioning accuracy, the system can also incorporate thread model information to correct the peak positions. For example, based on parameters such as thread pitch and thread profile, the system can predict the possible range of locations where the maximum field strength might occur and eliminate peaks exceeding this range; it can also utilize the thread's symmetry to correct for paired peaks; and it can match the peak positions with the thread's three-dimensional model to find the position closest to the thread surface, and so on. These processes can effectively eliminate positional deviations caused by the thread structure, further improving positioning accuracy. Simultaneously, the system needs to set a reasonable error threshold. When the deviation of the positioning result is less than this threshold, positioning is considered successful; otherwise, anomaly handling is required, such as re-measuring, relaxing the threshold, or issuing an alarm. An appropriate error threshold can meet application requirements while avoiding excessively frequent repositioning, thus improving system efficiency.

[0096] In the above embodiments, by adjusting the frequency difference between the two radio frequency signal transmitters until the field strength fluctuation period of the electromagnetic interference field is equal to the pitch of the threaded product to be read and written, the electromagnetic field distribution can be spatially matched with the thread structure. Based on this, the read / write signal strength between adjacent thread grooves is detected, and the final spatial coordinates of the maximum field strength are determined according to the peak position of the signal strength, allowing the maximum field strength to be precisely located at the optimal read / write position. This field strength adjustment method based on the thread structure characteristics considers the geometric characteristics of the threaded product, achieving an optimal match between the electromagnetic field distribution and the thread structure. Through precise analysis of the read / write signal strength, the location of the strongest signal can be found, ensuring that the read / write operation is performed under optimal conditions, thus improving the read / write success rate.

[0097] Furthermore, in another embodiment, after determining the final spatial coordinate position of the maximum field strength based on the peak position of the read / write signal strength, the method further includes: continuously detecting the peak value of the read / write signal strength to obtain a sampling sequence of the peak value changing over time.

[0098] Perform a Fourier transform on the sampled sequence to obtain the spectral characteristics;

[0099] Extract the dominant frequency component from the spectral characteristics and determine the dominant frequency component as the rotation frequency of the threaded product to be read and written;

[0100] The helical linear velocity is calculated based on the rotation frequency and the pitch of the threaded product to be read and written. Specifically, this includes: obtaining the outer diameter of the thread of the threaded product to be read and written; calculating the circumference of the threaded product to be read and written based on the outer diameter; multiplying the circumference by the rotation frequency to obtain the circumferential linear velocity; calculating the tangential angle based on the circumferential linear velocity and the pitch; and multiplying the circumferential linear velocity by the cosine of the tangential angle to obtain the helical linear velocity.

[0101] When the direction of the helical linear velocity is the same as the direction of propagation of the electromagnetic interference field, the frequency difference will be reduced to the frequency corresponding to the ratio of the helical linear velocity to the electromagnetic wave wavelength.

[0102] When the direction of the helical linear velocity is opposite to the direction of propagation of the electromagnetic interference field, the frequency difference is increased to the frequency corresponding to the ratio of the helical linear velocity to the wavelength of the electromagnetic wave.

[0103] The system first needs to continuously track and sample the peak value of the read / write signal strength, building upon the previous embodiment. Since the relative position between the threaded product to be read / written and the antenna changes periodically during rotation, the peak value of the read / write signal will also exhibit corresponding periodicity. By continuously sampling the peak value at certain time intervals, a time series reflecting the rotation pattern of the thread is obtained.

[0104] Next, the system performs a Fourier transform on the sampled time series. Since the sampled sequence contains periodic information about the screw rotation, its characteristic frequencies can be extracted using frequency domain analysis. The system uses the Fast Fourier Transform (FFT) algorithm to transform the time-domain sampled sequence into the frequency domain, obtaining the sequence's spectral distribution. The spectrum consists of multiple sinusoidal components of different frequencies, with the component with the largest amplitude corresponding to the sequence's dominant frequency. By analyzing the spectrum, the system identifies the frequency component with the largest amplitude; the frequency corresponding to this component is the sequence's dominant frequency, reflecting the most significant periodic characteristic of the sampled sequence. Because the sampled sequence originates from the changes in the read / write signal during the screw rotation process, its dominant frequency is actually equal to the screw's rotation frequency.

[0105] After obtaining the rotation frequency of the thread, the system also needs to calculate the helical linear velocity of the thread during rotation based on the thread's structural parameters. First, the system obtains the outer diameter of the thread product to be read / written. The outer diameter refers to the diameter of the thread tip, which can be obtained by consulting product data or mechanical measurement. Then, the circumference of the thread product to be read / written is calculated based on the outer diameter. The thread tip can be considered as a cylinder, and its circumference is equal to the outer diameter multiplied by pi. Multiplying the circumference by the rotation frequency yields the linear velocity of the thread tip, i.e., the circumferential linear velocity. However, since the thread's trajectory during rotation is a helix, the circumferential linear velocity is not equal to the helical linear velocity; the influence of the pitch must also be considered. The pitch represents the distance the thread moves axially per revolution. Based on the circumferential linear velocity and the pitch, the system calculates the angle between the helix and the circumferential vector using trigonometric functions, i.e., the tangential angle. Multiplying the circumferential linear velocity by the cosine of the tangential angle yields the radial component of the helical linear velocity, which is the actual helical linear velocity.

[0106] Finally, the system uses the calculated helical velocity to compensate for the original frequency difference. When the direction of the helical velocity is the same as the propagation direction of the electromagnetic interference field, the electromagnetic wave propagates faster relative to the thread, and the actual wavelength shortens. Therefore, the frequency difference needs to be reduced by an amount proportional to the helical velocity to offset the wavelength change caused by the helical motion. Conversely, when the direction of the helical velocity is opposite to the propagation direction of the electromagnetic interference field, the electromagnetic wave propagates slower relative to the thread, and the actual wavelength increases. Therefore, the frequency difference needs to be increased by an amount proportional to the helical velocity. Through this dynamic compensation mechanism, the system can adaptively adjust the spatial distribution of the electromagnetic field to synchronize it with the motion state of the thread in real time. This ensures that even when the thread rotates at high speed, the field strength distribution can still accurately match the thread structure, improving the stability and reliability of thread reading and writing.

[0107] In the above embodiment, by continuously sampling the peak values ​​of the read / write signal intensity and performing Fourier transform analysis, the spectral characteristics of the movement of the threaded product to be read / written are obtained. The dominant frequency component is extracted as the rotation frequency of the threaded product, thus achieving an accurate description of the threaded product's motion state. Based on the obtained rotation frequency and pitch, the helical linear velocity is calculated, and according to the relationship between the direction of the helical linear velocity and the propagation direction of the electromagnetic interference field, the frequency difference between the transmitting ends is dynamically adjusted to compensate for the Doppler effect caused by the movement of the threaded product. This frequency compensation mechanism based on motion characteristics enables the system to maintain stable read / write performance even when the threaded product is operating at high speed.

[0108] The system in the embodiments of this invention is described below from the perspective of hardware processing. Please refer to [link / reference needed]. Figure 3 This is a schematic diagram of the physical device structure of a miniature and compact UHF-RFID module power control system for an industrial thread reader provided in this application embodiment.

[0109] It should be noted that, Figure 3 The structure of the system shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0110] like Figure 3 As shown, the system includes a Central Processing Unit (CPU) 301, which can perform various appropriate actions and processes based on a program stored in Read-Only Memory (ROM) 302 or a program loaded from storage portion 308 into Random Access Memory (RAM) 303, such as executing the methods described in the above embodiments. The RAM 303 also stores various programs and data required for system operation. The CPU 301, ROM 302, and RAM 303 are interconnected via a bus 304. An Input / Output (I / O) interface 305 is also connected to the bus 304.

[0111] The following components are connected to I / O interface 305: input section 306 including a camera, infrared sensor, etc.; output section 307 including a liquid crystal display (LCD) and speakers, etc.; storage section 308 including a hard disk, etc.; and communication section 309 including a network interface card such as a LAN (Local Area Network) card and a modem, etc. Communication section 309 performs communication processing via a network such as the Internet. Drive 310 is also connected to I / O interface 305 as needed. Removable media 311, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 310 as needed so that computer programs read from them can be installed into storage section 308 as needed.

[0112] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing computer programs for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 309, and / or installed from removable medium 311. When the computer program is executed by central processing unit (CPU) 301, it performs the various functions defined in the present invention.

[0113] It should be noted that the computer-readable medium shown in the embodiments of the present invention 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), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In the present invention, 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 the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, wherein a computer-readable computer program is carried. The transmitted data signal can take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof.

[0114] 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 the present invention. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains 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 a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may 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.

[0115] In another aspect, the present invention also provides a computer-readable storage medium, which may be included in the system described in the above embodiments; or it may exist independently and not assembled into the system. The storage medium carries one or more computer programs that, when executed by a processor of a system, cause the system to implement the methods provided in the above embodiments.

[0116] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

[0117] As used in the above embodiments, depending on the context, the term "when..." can be interpreted as "if...", "after...", "in response to determining...", or "in response to detecting...". Similarly, depending on the context, the phrase "when determining..." or "if (the stated condition or event) is interpreted as "if determining...", "in response to determining...", "when (the stated condition or event) is detected", or "in response to detecting (the stated condition or event)".

[0118] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive), etc.

[0119] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This program can be stored in a computer-readable storage medium, and when executed, it can include the processes described in the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

Claims

1. A power control method for a miniature, compact UHF-RFID module of an industrial thread reader, characterized in that, include: The first and second radio frequency signal transmitters, which are arranged on opposite sides of the read and write area, simultaneously transmit radio frequency signals with the same frequency to form an electromagnetic interference field in the read and write area. The field strength distribution of the electromagnetic interference field is detected by a field strength detection unit set in the read / write area, and the spatial coordinate position corresponding to the maximum field strength is determined based on the field strength distribution. Adjust the signal phase difference between the first radio frequency signal transmitter and the second radio frequency signal transmitter according to the spatial coordinate position, so that the maximum field strength coincides with the predetermined read / write position of the threaded product to be read / written. When it is determined that the threaded product to be read and written has moved within the reading and writing area, the spatial coordinate position of the maximum field strength is controlled to coincide with the position coordinate of the threaded product to be read and written by adjusting the output power ratio of the first radio frequency signal transmitter and the second radio frequency signal transmitter.

2. The method according to claim 1, characterized in that, The step of adjusting the signal phase difference between the first radio frequency signal transmitter and the second radio frequency signal transmitter according to the spatial coordinate position specifically includes: Determine the coordinate difference between the spatial coordinate position corresponding to the maximum field strength and the predetermined read / write position of the threaded product to be read / written in the X and Y axis directions; Based on the coordinate difference between the X and Y axes, calculate the signal phase angle value required to move the maximum field strength to the predetermined read / write position; The phase of the first radio frequency signal transmitter is adjusted to the signal phase angle value, while the phase of the second radio frequency signal transmitter remains unchanged, until the spatial coordinate position corresponding to the maximum field strength coincides with the coordinate of the predetermined read / write position.

3. The method according to claim 2, characterized in that, The step of calculating the signal phase angle value required to move the maximum field strength to the predetermined read / write position based on the coordinate difference in the X and Y axes specifically includes: Divide the sum of the squares of the coordinate differences in the X-axis direction and the squares of the coordinate differences in the Y-axis direction by a preset first value to obtain the distance that the maximum field strength needs to be moved. The signal phase angle value is obtained by dividing the product of the distance and the preset second value by the wavelength of the electromagnetic wave in the read / write area.

4. The method according to claim 1, characterized in that, After adjusting the output power ratio of the first and second radio frequency signal transmitters to control the spatial coordinates of the maximum field strength to coincide with the position coordinates of the threaded product to be read / written, the method further includes: The frequency difference is obtained by subtracting the frequency of the radio frequency signal from the frequency of the second radio frequency signal from the frequency of the first radio frequency signal transmitter. The frequency difference is adjusted so that the period of field strength fluctuation formed by the electromagnetic interference field in the reading and writing area is equal to the pitch of the threaded product to be read and written; When the field strength fluctuation period is equal to the pitch, the maximum field strength is detected between two adjacent thread grooves on the surface of the threaded product to be read and written, indicating the strength of the read / write signal. The final spatial coordinates of the maximum field strength are determined based on the peak position of the read / write signal strength.

5. The method according to claim 4, characterized in that, The step of determining the final spatial coordinate position of the maximum field strength based on the peak position of the read / write signal strength specifically includes: Acquire multiple read / write signal strength sampling values ​​between two adjacent thread grooves of the threaded product to be read / written, and each read / write signal strength sampling value corresponds to the spatial coordinates of a sampling point; The read / write signal strength sample values ​​are sorted according to the spatial coordinates of the corresponding sampling points to form a signal strength distribution sequence; Identify the read / write signal strength value corresponding to the peak of the read / write signal strength from the signal strength distribution sequence; The spatial coordinates of the sampling point corresponding to the read / write signal strength value of the wave peak are determined as the final spatial coordinates of the maximum field strength.

6. The method according to claim 4, characterized in that, After determining the final spatial coordinates of the maximum field strength based on the peak position of the read / write signal strength, the method further includes: The peak value of the read / write signal strength is continuously detected to obtain a sampling sequence of the peak value changing over time; Perform a Fourier transform on the sampled sequence to obtain the spectral features; Extract the dominant frequency component from the spectral features, and determine the dominant frequency component as the rotation frequency of the threaded product to be read and written; The spiral velocity is calculated based on the rotation frequency and the pitch of the threaded product to be read / written. When the direction of the spiral linear velocity is the same as the propagation direction of the electromagnetic interference field, the frequency difference is reduced to the frequency corresponding to the ratio of the spiral linear velocity to the electromagnetic wave wavelength. When the direction of the spiral linear velocity is opposite to the propagation direction of the electromagnetic interference field, the frequency difference is increased to the frequency corresponding to the ratio of the spiral linear velocity to the electromagnetic wave wavelength.

7. The method according to claim 6, characterized in that, The calculation of the helical linear velocity based on the rotation frequency and the pitch of the threaded product to be read and written specifically includes: Obtain the outer diameter value of the threaded product to be read / written; Calculate the circumference of the threaded product to be read / written based on the outer diameter value of the thread. Multiplying the circumference by the rotation frequency yields the circumferential velocity. Calculate the tangential angle based on the circumferential linear velocity and the pitch; Multiplying the circumferential linear velocity by the cosine of the tangential angle yields the helical linear velocity.

8. A miniature and compact UHF-RFID module power control system for an industrial thread reader, characterized in that, The system includes: One or more processors and a memory; the memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the system to perform the method as described in any one of claims 1-7.

9. A computer-readable storage medium comprising instructions, characterized in that, When the instructions are executed on the system, the system performs the method as described in any one of claims 1-7.

10. A computer program product, characterized in that, When the computer program product is run on the system, the system performs the method as described in any one of claims 1-7.