Power control method of RFID reader and storage medium

Through the collaborative work of the network management cloud and the elevator control system, the power setting of the RFID reader is dynamically optimized by comprehensively considering the reader model, environmental parameters and tag distance, solving the problem of inaccurate floor recognition in the elevator shaft, improving the accuracy and stability of card reading, and ensuring the floor recognition accuracy of the hotel service robot.

CN120671693APending Publication Date: 2025-09-19YOUDI ROBOT (WUXI) CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510642130.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-16
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

In the complex environment of the elevator shaft, unreasonable power settings of the RFID reader lead to low floor recognition accuracy, which easily misreads the tag values ​​of adjacent floors and affects the floor recognition accuracy of the hotel service robot.

Method used

Through the collaborative work of the network management cloud and the elevator control system, the initial power is determined by comprehensively considering the reader model, environmental parameters and tag distance, and the target power is adjusted based on the deviation value of the card reading number. The reader's card reading power is dynamically optimized and the power setting is adjusted in combination with electromagnetic interference and peak elevator usage periods.

Benefits of technology

It improves the RFID reader's card reading accuracy and stability in complex elevator shaft environments, reduces the misreading of tag card values ​​on adjacent floors, and ensures the accuracy of hotel service robots' floor recognition and the reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120671693A_ABST
    Figure CN120671693A_ABST
Patent Text Reader

Abstract

The invention discloses a power control method of an RFID reader and a storage medium, and relates to the technical field of data processing, and the method comprises the steps that a network management cloud determines initial power based on a reader model, an environment parameter and a label distance reported by an elevator control system, and sends the initial power to the elevator control system; the elevator control system sets the initial power as card reading power; when the elevator control system triggers a power adjustment instruction, an elevator car is controlled to traverse all elevator floors to obtain the card reading times of the reader, and the card reading times are sent to the network management cloud; the network management cloud adjusts the initial power based on the card reading times of each electronic tag and the preset card reading times to obtain target power; and the elevator control system sets the target power as the card reading power of the reader. According to the method and the device, the card reading power can adapt to the external environment, the situation of misreading the tag card value of the adjacent floor caused by environmental interference is avoided, the situation of floor misrecognition of the robot is reduced, and the accuracy of floor recognition is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a power control method and storage medium of an RFID reader. Background Art

[0002] In the development of intelligent services in modern hotels, the application of hotel service robots has become increasingly widespread. Their collaborative operation with elevators has become a key link in improving service efficiency and quality. RFID (Radio Frequency Identification)-based wireless radio frequency identification systems have been applied in the field of hotel elevator floor identification. This technology attaches electronic tags to the elevator shaft wall and fixes the reader on the elevator car. After site survey and calibration, it provides floor information to hotel service robots to realize floor identification and elevator boarding functions. However, the elevator shaft environment is extremely complex and is filled with a large number of interference sources such as metal. The wireless radio frequency identification system is extremely sensitive to environmental interference. To this end, the RFID reader usually uses maximum power. However, this setting method can cause the reader to misread the tag card value of adjacent floors, causing the robot to misidentify the floor and affect it.

[0003] The above content is only used to assist in understanding the technical solution of this application and does not constitute an admission that the above content is prior art. Summary of the Invention

[0004] The main purpose of this application is to provide a power control method and storage medium for an RFID reader, aiming to solve the technical problem of low accuracy of floor identification based on RFID.

[0005] To achieve the above objectives, the present application proposes a power control method for an RFID reader, the method being applied to a network management cloud, the network management cloud being communicatively connected to an elevator control system, and the power control method for the RFID reader comprising:

[0006] receiving a reader model, environmental parameters, and tag distance reported by the elevator control system, and determining an initial power that matches the reader model, environmental parameters, and tag distance, wherein the environmental parameters include an installation location material characterizing the installation location of the reader and the electronic tag, and the tag distance is the distance between the reader and the electronic tag when they are on the same floor;

[0007] Sending the initial power to the elevator control system, wherein the elevator control system sets the initial power as the card reading power of the reader;

[0008] receiving a card reading count of each electronic tag read by the reader, and determining a target power based on a deviation between the card reading count of each electronic tag and a preset card reading count and the initial power; wherein, when determining to trigger a power adjustment instruction, the elevator control system controls the elevator car equipped with the reader to traverse each elevator floor, obtains the card reading count of the electronic tags on the elevator floor read by the reader, and sends the card reading count of each electronic tag to the network management cloud;

[0009] The target power is sent to the elevator control system, wherein the elevator control system sets the target power as the card reading power of the reader.

[0010] In one embodiment, the step of determining the target power based on the deviation between the number of card readings of each electronic tag and the preset number of card readings and the initial power includes:

[0011] Traversing each electronic tag, determining a deviation between the number of card readings of the electronic tag and a preset number of card readings, and adjusting the initial power according to the deviation to obtain an adjusted power;

[0012] The median of the adjusted powers corresponding to the electronic tags is determined as the target power.

[0013] In one embodiment, the step of determining a deviation between the number of card readings of the electronic tag and a preset number of card readings, and adjusting the initial power according to the deviation to obtain the adjusted power, includes:

[0014] Determining a deviation between the number of card readings of the electronic tag and a preset number of card readings, and determining a power adjustment direction and a power adjustment value based on the deviation;

[0015] The card reading power is adjusted according to the power adjustment direction and the power adjustment value to obtain an adjusted power.

[0016] In one embodiment, the power control method of the RFID reader further includes:

[0017] receiving elevator usage data reported by the elevator control system, and inputting the elevator usage data into a preset time series analysis model to obtain a peak period of elevator usage, wherein the number of times the elevator is used per unit time during the peak period of elevator usage is greater than a preset threshold number of times;

[0018] The step of sending the target power to the ladder control system includes:

[0019] When it is detected that the current time point is in the peak usage period of the elevator, the target power is weighted by a preset weight coefficient to obtain a high-frequency usage power, and the high-frequency usage power is sent to the elevator control system, wherein the elevator control system sets the high-frequency usage power as the card reading power;

[0020] When it is detected that the current time point is not in the peak period of elevator use, the target power is sent to the elevator control system, wherein the elevator control system sets the target power as the card reading power.

[0021] In one embodiment, after the step of receiving the number of times the reader reads each electronic tag, the method further includes:

[0022] If there is a card reading failure tag among the electronic tags, determining the environmental electromagnetic interference intensity in the elevator shaft based on the environmental parameters;

[0023] If the environmental electromagnetic interference intensity is greater than a preset intensity, a shielding enhancement instruction is generated and sent to the elevator control system, wherein the elevator control system adjusts the operating frequency of the electromagnetic shielding device in the elevator shaft to a preset anti-interference frequency band;

[0024] If the environmental electromagnetic interference intensity is less than or equal to the preset intensity, a maintenance work order is generated.

[0025] In addition, to achieve the above-mentioned purpose, the present application also proposes a power control method for an RFID reader, which is applied to an elevator control system, wherein the elevator control system is communicatively connected to a network management cloud. The power control method for the RFID reader includes:

[0026] The reader model, environmental parameters, and tag distance are collected and reported to the network management cloud, wherein the network management cloud determines an initial power that matches the reader model, the environmental parameters, and the tag distance, and sends the initial power to the elevator control system; the environmental parameters include parameters characterizing the material where the reader and the electronic tag are located, and the tag distance is the distance between the reader and the electronic tag when they are on the same floor;

[0027] Setting the received initial power as the card reading power of the reader;

[0028] When determining that a power adjustment instruction is triggered, controlling the elevator car equipped with the reader to traverse each elevator floor, and obtaining the card reading count of the electronic tags on the elevator floor read by the reader, sending the card reading count of each electronic tag to the network management cloud, wherein the network management cloud determines the target power based on the deviation between the card reading count of each electronic tag and the preset card reading count and the initial power, and sends the target power to the elevator control system;

[0029] The received target power is set as the card reading power of the reader.

[0030] In one embodiment, the power control method of the RFID reader further includes:

[0031] Obtaining the environmental electromagnetic interference intensity of the elevator shaft where the electronic tag is located;

[0032] If the environmental electromagnetic interference intensity is greater than a preset intensity, the mode is switched to the shielding enhancement mode, and the signal transmission frequency of the reader is adjusted to a preset anti-interference frequency band.

[0033] In one embodiment, after the step of setting the received target power as the card reading power of the reader, the method further includes:

[0034] If it is detected that the card reading by the reader fails, returning to the step of controlling the elevator car provided with the reader to traverse each elevator floor and subsequent steps until the card reading by the reader succeeds;

[0035] Obtaining the cumulative number of card reading failures of the reader from an initial moment, wherein the initial moment is the moment when the initial power is set to the card reading power;

[0036] Sending the accumulated number of card reading failures to the network management cloud, wherein the network management cloud inputs the accumulated number of card reading failures into a pre-trained step size prediction model to obtain a power adjustment step size, adjusts the target power according to the power adjustment step size, and sends the adjusted target power to the elevator control system;

[0037] The received adjusted target power is set as the card reading power.

[0038] In one embodiment, when determining that the power adjustment instruction is triggered, the step of controlling the elevator car provided with the reader to traverse each elevator floor includes:

[0039] When determining to trigger the power adjustment instruction, obtaining the number of card reading errors of the reader within a preset time period before the power adjustment instruction is triggered;

[0040] If the number of card reading errors is greater than a preset number, the elevator car provided with the reader is controlled to traverse each elevator floor.

[0041] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium and stores a computer program. When the computer program is executed by a processor, the steps of the power control method of the RFID reader as described above are implemented.

[0042] In this application, the network management cloud receives the reader model, environmental parameters and tag distance reported by the elevator control system, and determines the initial power that matches the reader model, environmental parameters and tag distance, wherein the environmental parameters include the installation location material that characterizes the installation location of the reader and the electronic tag, and the tag distance is the distance when the reader and the electronic tag are on the same floor; the initial power is sent to the elevator control system, wherein the elevator control system sets the initial power as the card reading power of the reader. In this application, the environmental parameters include the material information of the installation location of the reader and the electronic tag, and the tag distance is the distance when the reader and the electronic tag are on the same floor. Since different reader models, different environments and different tag distances have different power requirements, the initial power that matches the current reader model, environmental parameters and tag distance is determined, and a relatively reasonable initial working power is set for the reader to reduce problems such as misreading caused by unreasonable power settings.

[0043] The network management cloud receives the number of times the reader reads each electronic tag, and determines a target power based on the deviation between the number of times each electronic tag reads and a preset number of times and the initial power. When the elevator control system determines that a power adjustment command has been triggered, it controls the elevator car equipped with the reader to traverse each elevator floor, obtains the number of times the reader reads the electronic tags on each elevator floor, and sends the number of times each electronic tag reads to the network management cloud. The network management cloud sends the target power to the elevator control system, and the elevator control system sets the target power as the reader's reading power. The preset number of reads is the theoretical number of times the reader can read each electronic tag under ideal conditions. When the actual number of reads deviates from the preset number of reads, it indicates that the current power setting may not be appropriate. If the actual number of reads is much greater than the preset number of reads, it means that the power is too high, which may cause misreading of tags on adjacent floors. If the actual number of reads is much less than the preset number of reads, it may be that the power is too low to effectively read the tags. In this application, the card reading power of the reader is obtained by analyzing the deviation between the actual card reading times and the preset card reading times, and adjusting the initial power based on the deviation, so that the card reading power can adapt to the external environment and avoid misreading the tag card values ​​of adjacent floors due to environmental interference, thereby reducing the robot's misidentification of floors and improving the accuracy of floor identification. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0046] Figure 1 A flowchart of a first embodiment of a power control method for an RFID reader according to the present invention is provided;

[0047] Figure 2 A flowchart of a second embodiment of the power control method for an RFID reader according to the present invention is provided;

[0048] Figure 3 A flowchart of a fourth embodiment of the power control method for an RFID reader of the present application is provided;

[0049] Figure 4 A flowchart of a fourth embodiment of the power control method for an RFID reader of the present application is provided;

[0050] Figure 5 A schematic diagram of the system architecture for power control of an RFID reader provided in one embodiment of the present application;

[0051] Figure 6 This is a schematic diagram of the application flow of the power control method issued by the RFID reader provided in one embodiment of the present application.

[0052] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0053] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.

[0054] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0055] Based on this, the embodiment of the present application provides a power control method for an RFID reader, the method is applied to a network management cloud, the network management cloud is connected to the elevator control system, and the elevator control system is connected to the elevator control system. Figure 1 , Figure 1 This is a flow chart of the first embodiment of the power control method of the RFID reader of the present application.

[0056] In this embodiment, the power control method of the RFID reader includes steps S10 to S40:

[0057] Step S10: Receive the reader model, environmental parameters and tag distance reported by the elevator control system, and determine the initial power that matches the reader model, environmental parameters and tag distance, wherein the environmental parameters include the installation location material that characterizes the installation location of the reader and the electronic tag, and the tag distance is the distance between the reader and the electronic tag when they are on the same floor.

[0058] The network management cloud is an intelligent management hub that can receive, process, and store large amounts of data and information, and can communicate with other devices. In this embodiment, the network management cloud communicates with the elevator control system to obtain relevant information and process it. The elevator control system is responsible for managing the operation of the elevator, such as controlling the elevator's up and down movements, opening and closing doors, and collecting various data during the elevator's operation and transmitting this information to the network management cloud.

[0059] Environmental parameters include at least the material of the installation location. Different materials have varying effects on RFID signals. For example, metal can significantly interfere with RFID signals, while plastic has relatively little impact. The tag distance is the straight-line distance between the RFID reader and the tag when they are on the same floor. It should be noted that the greater the distance, the greater the required signal strength and power.

[0060] Upon installation or system initialization, the elevator control system collects information about the RFID reader model, the material of the installation location, and the tag distance, and then packages this information and sends it to the cloud-based network management system. Upon receiving this information, the cloud-based system matches it against a pre-established database or algorithm model. This database or algorithm model, built based on extensive experimentation and experience, records the appropriate power ranges for different reader models, environmental parameters, and tag distances. Through this matching, an initial power value is determined.

[0061] Step S20: sending the initial power to the elevator control system, wherein the elevator control system sets the initial power as the card reading power of the reader.

[0062] After the initial power is determined on the cloud side, the network management system packages the initial power data into a specific format through the network communication protocol and sends it to the elevator control system. The system then parses the data, extracts the initial power value, and writes this value into the relevant configuration parameters of the RFID reader, completing the card reading power setting.

[0063] In this embodiment, the initial power is determined by comprehensively considering the reader model, environmental parameters and tag distance, so that the RFID reader can have a relatively reasonable power setting when it first starts working. This can reduce problems such as signal instability and inaccurate reading caused by unreasonable power settings, improve the accuracy and stability of the reader's operation, and lay the foundation for subsequent accurate floor identification.

[0064] Step S30 receives the number of times the reader reads each electronic tag, and determines a target power based on the deviation between the number of times each electronic tag reads and a preset number of times and the initial power. Upon determining that a power adjustment command has been triggered, the elevator control system controls the elevator car equipped with the reader to traverse each elevator floor, obtains the number of times the reader reads the electronic tags at each elevator floor, and transmits the number of times each electronic tag reads to the network management cloud. The number of times an RFID reader reads an electronic tag within a certain period of time can be used to determine whether the reader is operating properly and whether the current power setting is appropriate. The preset number of times is a standard number determined based on ideal conditions or extensive experiments and serves as a reference value. For example, if the actual number of times read differs significantly from the preset number of times read, it indicates that the current power may need to be adjusted. The deviation value is the difference between the actual number of times read and the preset number of times read. This difference can be used to determine the direction and magnitude of the power adjustment.

[0065] During the operation of the elevator control system, when certain conditions are met, such as after running for a period of time, receiving a manually triggered power adjustment command, or entering the elevator idle time period, the power adjustment command is determined to be triggered, and the elevator control system controls the elevator car to reach each elevator floor in sequence. At each floor, the elevator control system records the number of times the RFID reader reads the electronic tag of that floor according to a preset period, such as every 5 seconds. The elevator control system summarizes the number of times the electronic tag is read on each floor and sends it to the network management cloud.

[0066] After receiving the card read count, the cloud-based network management system compares the actual number of card reads for each electronic tag with the preset number of card reads and calculates the deviation. Based on the deviation and the initial power, the system adjusts the initial power using a preset algorithm to obtain the target power.

[0067] Step S40: sending the target power to the elevator control system, wherein the elevator control system sets the target power as the card reading power of the reader.

[0068] After the target power is determined in the cloud, the network management system sends this data to the elevator control system via a network communication protocol. The system then parses the data to determine the target power value and writes it into the RFID reader's configuration parameters, replacing the original reading power and ensuring the reader operates at the target power.

[0069] The target power is obtained through analysis and optimization of actual working conditions. It is more suitable for the current working environment than the initial power. The target power is transmitted to the elevator control system and set as the card reading power of the reader. This allows the card reader to dynamically adapt to the complex and changing environment of the elevator shaft, ensuring that the reader can accurately read the electronic tag, improving the accuracy of floor identification, and reducing the occurrence of misreading.

[0070] In this embodiment, the network management cloud receives the reader model, environmental parameters and tag distance reported by the elevator control system, and determines the initial power that matches the reader model, environmental parameters and tag distance, wherein the environmental parameters include the material of the installation location that characterizes the installation location of the reader and the electronic tag, and the tag distance is the distance when the reader and the electronic tag are on the same floor; the initial power is sent to the elevator control system, wherein the elevator control system sets the initial power as the card reading power of the reader. In this embodiment, the environmental parameters include the material information of the installation location of the reader and the electronic tag, and the tag distance is the distance when the reader and the electronic tag are on the same floor. Since different reader models, different environments and different tag distances have different power requirements, the initial power that matches the current reader model, environmental parameters and tag distance is determined, and a relatively reasonable initial working power is set for the reader to reduce problems such as misreading caused by unreasonable power settings.

[0071] The network management cloud receives the number of times the reader reads each electronic tag, and determines a target power based on the deviation between the number of times each electronic tag reads and a preset number of times and the initial power. When the elevator control system determines that a power adjustment command has been triggered, it controls the elevator car equipped with the reader to traverse each elevator floor, obtains the number of times the reader reads the electronic tags on each elevator floor, and sends the number of times each electronic tag reads to the network management cloud. The network management cloud sends the target power to the elevator control system, and the elevator control system sets the target power as the reader's reading power. The preset number of reads is the theoretical number of times the reader can read each electronic tag under ideal conditions. When the actual number of reads deviates from the preset number of reads, it indicates that the current power setting may not be appropriate. If the actual number of reads is much greater than the preset number of reads, it means that the power is too high, which may cause misreading of tags on adjacent floors. If the actual number of reads is much less than the preset number of reads, it may be that the power is too low to effectively read the tags. In this embodiment, the card reading power of the reader is obtained by analyzing the deviation between the actual card reading times and the preset card reading times, and adjusting the initial power based on the deviation, so that the card reading power can adapt to the external environment and avoid misreading the tag card values ​​of adjacent floors due to environmental interference, thereby reducing the robot's misidentification of floors and improving the accuracy of floor identification.

[0072] In one feasible embodiment, the step S30 of determining the target power based on the deviation between the number of card readings of each electronic tag and the preset number of card readings and the initial power includes:

[0073] Step S301, traversing each electronic tag, determining a deviation between the number of card readings of the electronic tag and a preset number of card readings, and adjusting the initial power according to the deviation to obtain an adjusted power;

[0074] After receiving the read counts for each electronic tag, the cloud-based network management system checks each tag individually. For each tag, it compares the actual read count with the preset count and calculates the deviation between the two. Based on the magnitude and sign of the deviation, the system adjusts the initial power according to pre-set rules. For example, if the deviation is positive and greater than a certain value, the initial power is reduced; if the deviation is negative and less than a certain value, the initial power is increased. This results in the adjusted power corresponding to the electronic tag.

[0075] Step S302: determining the median of the adjusted powers corresponding to the electronic tags as the target power.

[0076] The median is the middle value after a set of data is arranged in ascending or descending order. After the NMS cloud obtains the adjusted powers corresponding to all electronic tags, it sorts them in ascending order. If the number of adjusted powers is odd, the middle one is the target power. If the number of adjusted powers is even, the average of the two middle adjusted powers is calculated and used as the target power.

[0077] It is understandable that using the median to determine the target power can avoid the excessive impact of abnormal card reading times of individual electronic tags, such as extreme deviation values ​​caused by sudden strong interference, on the final power determination. The obtained target power can represent the actual needs of most electronic tags, making the power setting more reasonable and stable, further improving the reliability and accuracy of the reader in different environments, and reducing the misreading problem caused by unreasonable power setting.

[0078] In one feasible embodiment, the step S301 of determining a deviation between the number of card readings of the electronic tag and a preset number of card readings, and adjusting the initial power according to the deviation to obtain an adjusted power, includes:

[0079] Step S3011: determining a deviation between the number of times the electronic tag reads the card and a preset number of times, and determining a power adjustment direction and a power adjustment value based on the deviation.

[0080] The power adjustment direction determines whether to increase or decrease the RFID reader's current card reading power. If the actual card read count exceeds the preset number, the signal is too strong, potentially leading to misreading tags on adjacent floors, and the power should be reduced. Conversely, if the actual card read count is less than the preset number, the signal is insufficient, and the power should be increased. The power adjustment value is a specific, quantified value of the power adjustment range. It is calculated based on the deviation value using a pre-set algorithm or rule to precisely control the power adjustment amount and avoid over- or under-adjustment.

[0081] After the network management cloud receives the number of times each electronic tag has been read from the elevator control system, it compares the actual number of times each electronic tag has been read with the preset number of times. The difference between the two, or the deviation value, is obtained through subtraction. For example, if the preset number of reads for a certain electronic tag is 50 and the actual number of reads is 60, the deviation value is 60-50=10. The power adjustment direction is determined based on the positive or negative sign of the deviation value. If the deviation value is greater than 0, the power adjustment direction is determined to be a power reduction; if the deviation value is less than 0, the power adjustment direction is determined to be a power increase. Based on the size of the deviation value, the power adjustment value is calculated according to a pre-set algorithm or rule. For example, the rule is set such that for every ±1 deviation value, the power is adjusted by ±2%. If the deviation value is 10 times and the power adjustment direction is a power reduction, the power adjustment value is the current power × (10 × 2%).

[0082] It can be understood that by determining the deviation value, power adjustment direction and value, the reader power can be adjusted in a targeted manner according to the actual working status of each electronic tag, so that the power setting is more in line with actual needs, reducing misreading and missed reading problems caused by improper power, and improving the accuracy and stability of the reader's reading of electronic tags, thereby ensuring the reliability of floor identification.

[0083] Step S3012: adjusting the card reading power according to the power adjustment direction and the power adjustment value to obtain an adjusted power.

[0084] The NMS cloud adjusts the initial power based on the determined power adjustment direction and value. If the power adjustment direction is to decrease power, the calculated power adjustment value is subtracted from the initial power. If the power adjustment direction is to increase power, the power adjustment value is added to the initial power to obtain the target power for the electronic tag. This power value serves as the basis for subsequent target power determinations.

[0085] In this embodiment, by determining the deviation value, power adjustment direction and value, and adjusting the card reading power accordingly, the reader power is adjusted in a refined and personalized manner, which solves the power adaptation problem caused by differences in working environments of different electronic tags, reduces misreading and missed reading, and significantly improves the accuracy and stability of RFID readers in reading electronic tags. It further enhances the adaptability and reliability of the entire system in complex elevator shaft environments, and ensures the accuracy of floor recognition of hotel service robots.

[0086] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment 1 can be referred to the above introduction and will not be repeated hereafter. On this basis, the environmental parameters also include the environmental electromagnetic interference intensity of the elevator shaft where the electronic tag is located; please refer to Figure 2 The step S10, determining the initial power that matches the reader model, environmental parameters and tag distance, includes:

[0087] Step S101 : determining an interference weight coefficient corresponding to the environmental electromagnetic interference intensity from preset weight coefficients corresponding to different electromagnetic interference intensities.

[0088] Environmental electromagnetic interference intensity describes the extent to which the electromagnetic environment within the elevator shaft interferes with RFID signals. Various electrical equipment and metal components in the elevator shaft generate electromagnetic signals of varying strengths, interfering with signal transmission between the RFID reader and the electronic tag, affecting tag reading accuracy. The interference weight coefficient is a pre-set value used to measure the impact of different levels of environmental electromagnetic interference on the initial power. Different interference intensities correspond to different weight coefficients. The stronger the interference, the larger the weight coefficient, and the greater the impact on the initial power adjustment.

[0089] The elevator control system uses electromagnetic interference detection equipment, such as electromagnetic sensors, installed in the elevator shaft to monitor the ambient electromagnetic interference intensity in real time and report this data to the cloud-based network management system. Upon receiving this interference intensity data, the cloud-based network management system performs a match against a pre-established mapping table of interference intensity and weight coefficients. This mapping table, developed based on extensive experimental and actual test data, clearly records the weight coefficients corresponding to different interference intensity ranges. For example, if the detected interference intensity falls within a specific range, the corresponding interference weight coefficient is determined to be 0.8 based on the mapping table.

[0090] Step S102: determining a reference power that matches the reader model, the material of the installation location, and the tag distance, and adjusting the reference power by the interference weight coefficient to obtain an initial power.

[0091] The benchmark power is a preliminary reference value of the reader's operating power determined based on factors such as the RFID reader model, the electronic tag installation location and material, and the tag distance, without considering electromagnetic interference. The benchmark power can be a power benchmark established for different reader models and different installation conditions based on a large amount of experimental and empirical data.

[0092] The cloud-based network management system matches the reader model, installation location, material, and tag distance reported by the elevator control system against a pre-established benchmark power database. This database stores benchmark power values ​​for different combinations of conditions. For example, for a certain reader model, metal installation, and a tag distance of 3 meters, the database determines the benchmark power to be 80W. The cloud-based network management system obtains the interference weight coefficient corresponding to the current electromagnetic interference intensity and multiplies the benchmark power by this weight coefficient to obtain the adjusted initial power.

[0093] It's understandable that determining the initial power by combining the baseline power with interference weight adjustment takes into account multiple factors, including the reader's characteristics, installation conditions, and electromagnetic interference. This makes the initial power setting more scientific and reasonable, effectively improving the reader's signal stability and reading accuracy in complex elevator shaft environments, laying a solid foundation for subsequent precise power adjustments and ensuring reliable system operation.

[0094] In one feasible embodiment, the power control method of the RFID reader further includes:

[0095] Step S50: receiving elevator usage data reported by the elevator control system, and inputting the elevator usage data into a preset time series analysis model to obtain an elevator usage peak period, wherein the number of elevator usage times per unit time during the elevator usage peak period is greater than a preset number threshold.

[0096] Elevator usage data records information related to elevator operation, including usage time, number of trips, and floors visited. This data can reflect the frequency of elevator use and its level of activity during different time periods. A time series analysis model processes and analyzes data in chronological order, identifying patterns and trends in data over time. This model can predict future trends in elevator usage by learning from historical data. The specific model training process is not detailed here. Peak elevator usage refers to periods when the number of elevator trips per unit time exceeds a preset threshold. During peak elevator usage periods, elevators experience frequent use and high passenger turnover, placing higher demands on the stability and accuracy of RFID readers.

[0097] The elevator control system records elevator usage data in real time, including the start and end times of each elevator run, and the floors it stops at. It regularly packages this data and sends it to the cloud-based network management system. The cloud-based network management system then feeds this data into a pre-trained time series analysis model. If the model analysis indicates that the number of elevator trips per unit time exceeds a preset threshold within a certain time period, the system identifies that period as peak elevator usage.

[0098] It is understandable that by determining the peak usage period of the elevator, the system can adjust the RFID reader power in a targeted manner according to the different usage status of the elevator. During peak periods, by optimizing the power setting, the reader can be guaranteed to work stably under high-load conditions, reducing reading errors caused by frequent use and complex environments, improving floor identification accuracy, and improving elevator operation efficiency and service quality; during non-peak periods, the power is set reasonably to avoid energy waste and reduce equipment loss.

[0099] In this embodiment, the step S40, sending the target power to the elevator control system, includes:

[0100] Step S401: When it is detected that the current time point is at the peak usage period of the elevator, the target power is weighted by a preset weight coefficient to obtain high-frequency usage power, and the high-frequency usage power is sent to the elevator control system, wherein the elevator control system sets the high-frequency usage power as the card reading power.

[0101] The preset weight coefficient is a pre-set value used to perform weighted adjustment on the target power during peak hours. The value is determined based on actual testing and experience and is not limited here. It reflects the degree of demand for power enhancement during peak hours.

[0102] After sending the target power to the elevator control system, the cloud-based network management system monitors in real time whether the current time point is within the determined peak elevator usage period. If it detects that the current time point is within the peak period, the cloud-based network management system weights the target power according to the preset weight coefficient to obtain the high-frequency usage power. The high-frequency usage power is then sent to the elevator control system, which sets it as the card reader reading power.

[0103] Step S402: When it is detected that the current time point is not in the peak period of elevator use, the target power is sent to the elevator control system, wherein the elevator control system sets the target power to the card reading power.

[0104] If it is detected that the current time point is not during the peak period, the network management cloud directly sends the target power to the elevator control system, and the elevator control system sets the target power as the card reading power of the reader to maintain normal working status.

[0105] As you can see, by adjusting the reader power according to the different demands of elevator use during peak and off-peak periods, dynamic power optimization is achieved. Increasing the power during peak periods enhances the reader's anti-interference capabilities and reading accuracy, ensuring efficient elevator operation and rapid passenger flow. Maintaining a lower power level during off-peak periods conserves energy, extends equipment life, reduces operating costs, and improves overall system performance and economic benefits.

[0106] It should be noted that the network management cloud and elevator control system form a network-edge-cloud layout. The elevator control system, located at the edge, collects various data on elevator operation, such as reader model, environmental parameters, tag distance, elevator usage data, card read counts, and error counts. This data is closely linked to the elevator's real-time operating status and environmental information. The elevator control system uploads this data to the network management cloud. The network management cloud, acting as the cloud, receives the data uploaded by the elevator control system and, leveraging its computing and storage capabilities, processes the data to arrive at a decision. It then issues instructions to the elevator control system, which then executes the instructions. The elevator control system collects and initially processes data locally in real time, eliminating the need for cloud-based processing. This reduces latency, ensures stable system operation, avoids performance limitations caused by complex tasks, improves overall resource utilization, and reduces system costs. The network management cloud leverages extensive data and advanced algorithms for in-depth analysis, such as using time series analysis models to determine peak elevator usage periods and step-size prediction models to adjust power. This enables the system to make intelligent decisions, automatically optimizing reader power based on different scenarios, and improving floor recognition accuracy and system intelligence.

[0107] Based on the first and / or second embodiments of the present application, the present application provides a power control method for an RFID reader, which is applied to an elevator control system, wherein the elevator control system is connected to the network management cloud for communication. Figure 3 The power control method of the RFID reader in this embodiment may include steps A10 to A40:

[0108] Step A10, collect the reader model, environmental parameters and tag distance, and report them to the network management cloud, wherein the network management cloud determines the initial power that matches the reader model, the environmental parameters and the tag distance, and sends the initial power to the elevator control system; the environmental parameters include parameters that characterize the material where the reader and the electronic tag are located, and the tag distance is the distance when the reader and the electronic tag are on the same floor.

[0109] When an elevator installs an RFID reader and related equipment, the elevator control system initiates an information collection process. The reader model is obtained by reading the reader's built-in product identification information or internal configuration files. Environmental parameters are determined by sensors detecting the material at the installation location and converting this information into system-recognizable data. The tag distance is measured using specialized measurement tools and then manually entered or automatically transmitted to the elevator control system. The system then packages and organizes the collected information, including the reader model, environmental parameters, and tag distance, and sends it to the network management cloud via a specific communication protocol. The network management cloud determines the initial power that matches the reader model, environmental parameters, and tag distance, and sends this initial power to the elevator control system.

[0110] It is understandable that the elevator control system accurately collects and reports this key information, enabling the network management cloud to obtain comprehensive and accurate data. This allows the network management cloud to more accurately determine the initial power that matches the actual situation, laying the foundation for the stable operation of the RFID reader and avoiding unreasonable initial power settings due to missing or inaccurate information, thereby improving the reliability and accuracy of the system.

[0111] Step A20: setting the received initial power as the card reading power of the reader.

[0112] After receiving the information reported by the elevator control system, the network management cloud calculates and analyzes the initial power and sends it to the elevator control system according to the established communication protocol. The elevator control system then parses the data and extracts the power value. This value is then written into the RFID reader's power configuration parameters, completing the reader's reading power settings and enabling the reader to begin operating at the initial power.

[0113] It can be understood that in this embodiment, the initial power is accurately transmitted and set from the network management cloud to the elevator control system and then to the reader, ensuring that the reader starts working with a pre-planned reasonable power, so that the reader is in a relatively suitable operating state at the beginning of work, reducing reading errors, instability and other problems caused by improper power settings, and improving the system's operating efficiency and reliability.

[0114] Step A30, when determining to trigger the power adjustment instruction, control the elevator car equipped with the reader to traverse each elevator floor, and obtain the card reading times of the electronic tags in the elevator floors read by the reader, and send the card reading times of each electronic tag to the network management cloud, wherein the network management cloud determines the target power based on the deviation value between the card reading times of each electronic tag and the preset card reading times and the initial power, and sends it to the elevator control system.

[0115] The elevator control system monitors the elevator's operating status and related conditions in real time. When preset conditions are met to trigger power adjustment commands, the system initiates the power adjustment process. The system then directs the elevator car, equipped with an RFID reader, to traverse each floor in sequence. During each floor stop, the system activates a card reading count collection function based on a preset period, recording the number of times the reader reads the electronic tag on that floor during that time period. The elevator control system compiles and organizes the card reading counts for each floor's electronic tag into a data report, which is then transmitted to the cloud-based network management system via network communications.

[0116] After receiving the read counts for each electronic tag from the elevator control system, the cloud-based network management system compares the actual read counts for each electronic tag with the preset read counts and calculates the deviation between the two. The system then determines the target power based on the deviation and the initial power, and sends the target power to the elevator control system.

[0117] It is understandable that by regularly triggering power adjustments and collecting the number of card readings, the working status of the RFID reader on different floors and in different time periods can be monitored in real time. The network management cloud can then analyze whether the current power setting of the reader is reasonable, identify potential problems in a timely manner and make adjustments, so that the power of the reader can dynamically adapt to environmental changes and working requirements during elevator operation, thereby improving the stability and accuracy of the system.

[0118] Step A40: setting the received target power as the card reading power of the reader.

[0119] After receiving the target power data, the elevator control system analyzes the data and extracts the power value. Then, the elevator control system writes this power value into the power configuration parameters of the RFID reader, replacing the original card reading power, so that the reader operates according to the target power.

[0120] In this embodiment, the network management cloud receives the reader model, environmental parameters and tag distance reported by the elevator control system, and determines the initial power that matches the reader model, environmental parameters and tag distance, wherein the environmental parameters include the material of the installation location that characterizes the installation location of the reader and the electronic tag, and the tag distance is the distance when the reader and the electronic tag are on the same floor; the initial power is sent to the elevator control system, wherein the elevator control system sets the initial power as the card reading power of the reader. In this embodiment, the environmental parameters include the material information of the installation location of the reader and the electronic tag, and the tag distance is the distance when the reader and the electronic tag are on the same floor. Since different reader models, different environments and different tag distances have different power requirements, the initial power that matches the current reader model, environmental parameters and tag distance is determined, and a relatively reasonable initial working power is set for the reader to reduce problems such as misreading caused by unreasonable power settings.

[0121] The network management cloud receives the number of times the reader reads each electronic tag, and determines a target power based on the deviation between the number of times each electronic tag reads and a preset number of times and the initial power. When the elevator control system determines that a power adjustment command has been triggered, it controls the elevator car equipped with the reader to traverse each elevator floor, obtains the number of times the reader reads the electronic tags on each elevator floor, and sends the number of times each electronic tag reads to the network management cloud. The network management cloud sends the target power to the elevator control system, and the elevator control system sets the target power as the reader's reading power. The preset number of reads is the theoretical number of times the reader can read each electronic tag under ideal conditions. When the actual number of reads deviates from the preset number of reads, it indicates that the current power setting may not be appropriate. If the actual number of reads is much greater than the preset number of reads, it means that the power is too high, which may cause misreading of tags on adjacent floors. If the actual number of reads is much less than the preset number of reads, it may be that the power is too low to effectively read the tags. In this embodiment, the card reading power of the reader is obtained by analyzing the deviation between the actual card reading times and the preset card reading times, and adjusting the initial power based on the deviation, so that the card reading power can adapt to the external environment and avoid misreading the tag card values ​​of adjacent floors due to environmental interference, thereby reducing the robot's misidentification of floors and improving the accuracy of floor identification.

[0122] Based on the first, second and / or third embodiments of the present application, in the fourth embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction and will not be described in detail later. Figure 4 , the power control method of the RFID reader further includes:

[0123] Step A50: Obtaining the environmental electromagnetic interference intensity of the elevator shaft where the electronic tag is located;

[0124] The elevator control system has built-in or external electromagnetic interference detection equipment, such as electromagnetic sensors. These sensors are located at various locations in the elevator shaft and monitor the surrounding electromagnetic environment in real time. The sensors convert the detected electromagnetic signals into electrical or digital signals and transmit them to the elevator control system. The elevator control system processes and analyzes the received signals, using specific algorithms to convert them into specific numerical values ​​indicating the intensity of the ambient electromagnetic interference.

[0125] It is understandable that by obtaining the intensity of environmental electromagnetic interference, the elevator control system can timely understand the electromagnetic environment conditions in the elevator shaft, providing accurate data basis for subsequent judgments on whether measures need to be taken to deal with electromagnetic interference, and helping to prevent problems such as RFID reader reading errors caused by electromagnetic interference in advance, thereby ensuring the stability and reliability of the system.

[0126] Step A60: If the environmental electromagnetic interference intensity is greater than a preset intensity, the mode is switched to the shielding enhancement mode, and the signal transmission frequency of the reader is adjusted to a preset anti-interference frequency band.

[0127] The preset intensity is a standard value for ambient electromagnetic interference intensity, established based on extensive experimentation and practical experience. When the actual detected interference intensity exceeds this value, it is considered that the current electromagnetic interference is seriously affecting the RFID system, and countermeasures are required. Shielding enhancement mode is an operating mode enabled by the elevator control system to reduce the impact of electromagnetic interference on RFID readers. In this mode, the electromagnetic shielding device in the elevator shaft will be strengthened, such as improving shielding efficiency and increasing shielding range, to reduce interference from external electromagnetic interference on RFID signals.

[0128] The signal transmission frequency is the frequency at which the RFID reader transmits its signal. Different frequencies are susceptible to varying degrees of interference during transmission. By adjusting the reader's signal transmission frequency to a preset anti-interference frequency band, the effects of electromagnetic interference can be reduced and signal transmission stability improved. The preset anti-interference frequency band is a pre-defined frequency range that is less susceptible to electromagnetic interference. This frequency band, determined through extensive testing and research, ensures relatively stable RFID signal transmission within this range, minimizing signal attenuation and errors caused by interference.

[0129] The elevator control system compares the detected ambient electromagnetic interference intensity with a preset intensity. If the ambient electromagnetic interference intensity exceeds the preset intensity, the elevator control system sends a command to the electromagnetic shielding device in the elevator shaft, causing it to switch to shielding enhancement mode. For example, the electromagnetic shielding device may increase the electromagnetic absorption capacity of the shielding material or adjust the shielding structure to better block interference signals. At the same time, the elevator control system sends a command to the RFID reader to adjust its signal transmission frequency to the preset anti-interference frequency band. After receiving the command, the reader uses its internal frequency adjustment module to change its own signal transmission frequency.

[0130] It is understandable that when the electromagnetic interference intensity is too large, by switching to the shielding enhancement mode and adjusting the signal transmission frequency, the impact of electromagnetic interference on the RFID reader can be effectively reduced, so that the reader can still work stably in a strong interference environment, accurately read the electronic tag information, reduce card reading errors and floor misidentification caused by interference, improve the reliability and accuracy of the system, and ensure the normal collaborative operation of the hotel service robot and the elevator.

[0131] In a feasible embodiment, after the step A40 of setting the received target power as the card reading power of the reader, the following steps may be further included:

[0132] Step A70: If it is detected that the card reading by the reader fails, the process returns to executing the step of controlling the elevator car equipped with the reader to traverse each elevator floor and subsequent steps until the card reading by the reader succeeds.

[0133] A card reading failure occurs when the RFID reader is unable to obtain the correct tag data when attempting to read the electronic tag information, or the obtained data is incomplete or erroneous, resulting in the inability to accurately identify information such as the floor. The elevator control system monitors the RFID reader's card reading status in real time to determine the success of each read operation. If a card reading failure is detected, the elevator control system controls the elevator car equipped with the reader to traverse each elevator floor again. During each floor stop, the system obtains the number of times the reader reads the electronic tag on that floor. The system then summarizes the number of times the electronic tag reads on each floor and sends it to the network management cloud.

[0134] Based on the received card read count, the cloud-based network management system analyzes the deviation between each electronic tag's read count and the preset read count. Combined with the initial power, it determines a new target power and sends it to the elevator control system. The elevator control system sets the received target power as the reader's read power and then retests the reader to see if it successfully reads the card. If the card read still fails, the system repeats the above steps until a successful read occurs.

[0135] It is understandable that when a card reading failure occurs, by returning to execute the relevant steps, the power of the reader can be readjusted and optimized in time, and the power can be dynamically adjusted according to the actual card reading situation, which helps to solve the problem of card reading failure caused by inappropriate power, improve the success rate of the reader in reading electronic tags, ensure that the system can work stably and accurately, and reduce the impact of card reading failure on the hotel service robot's elevator service.

[0136] Step A80, obtain the cumulative number of card reading failures of the reader from the initial moment, and send the cumulative number of card reading failures to the network management cloud, wherein the network management cloud inputs the cumulative number of card reading failures into the pre-trained step prediction model to obtain the power adjustment step, adjusts the target power according to the power adjustment step, and sends the adjusted target power to the elevator control system. The initial moment is the moment when the initial power is set to the card reading power.

[0137] The cumulative number of card read failures is the total number of times the RFID reader has failed to read electronic tags since the initial power was set to the card read power until the current moment. This value reflects the reader's operating stability and reliability over a period of time.

[0138] After the elevator control system sets the initial power to the card reading power of the reader, it starts a counter to record the number of card reading failures. The initial value is set to 0. Each time the reader detects a card reading failure, the counter value is increased by 1. The elevator control system sends the cumulative number of card reading failures to the network management cloud periodically or when specific conditions are met (such as after power adjustment is completed). It can be understood that obtaining and sending the cumulative number of card reading failures can enable the network management cloud to fully understand the working status of the reader over a period of time. By analyzing the cumulative number of card reading failures, the network management cloud can more accurately determine the working stability of the reader, provide data support for subsequent more precise power adjustment, and help improve the overall performance and reliability of the system.

[0139] The step-size prediction model is a mathematical model trained on a large amount of data. It predicts the appropriate power adjustment step size based on input data such as the cumulative number of card read failures. The power adjustment step size is the magnitude of the target power adjustment and is determined based on the output of the step-size prediction model. A reasonable power adjustment step size can quickly and accurately adjust the target power to the appropriate value, improving reader performance.

[0140] After receiving the cumulative number of failed card reads from the elevator control system, the network management cloud inputs this information into a pre-trained step-size prediction model. Based on this cumulative number of failed card reads, the step-size prediction model calculates the power adjustment step size using its internal algorithm and pre-trained parameters. The network management cloud adjusts the current target power based on the calculated power adjustment step size. If the power adjustment step size is positive, the target power is increased; if it is negative, the target power is decreased and the adjusted target power is sent to the elevator control system. Dynamically adjusting power based on the cumulative number of failed card reads avoids the potential problems of blindly adjusting power, improves the efficiency and accuracy of power adjustment, enables the reader to adapt more quickly to changes in the working environment, reduces card read failures, and improves system stability and reliability.

[0141] Step A90: setting the received adjusted target power as the card reading power.

[0142] After receiving the adjusted target power from the network management cloud, the elevator control system parses the data and extracts the power value. The elevator control system writes the power value into the power configuration parameters of the RFID reader, replacing the original card reading power, so that the reader works according to the adjusted target power.

[0143] It is understandable that setting the adjusted target power as the card reading power allows the reader to work at the optimized power, which can improve the reader's success rate in reading electronic tags, reduce card reading failures, improve the overall performance and reliability of the system, and ensure the normal operation of the hotel service robot and elevator collaborative operation.

[0144] In one feasible embodiment, the step A30, when determining that the power adjustment instruction is triggered, controlling the elevator car provided with the reader to traverse each elevator floor, includes:

[0145] Step A301: When it is determined that a power adjustment instruction is triggered, the number of card reading errors of the reader within a preset time period before the power adjustment instruction is triggered is obtained.

[0146] The card reading error count is the number of times the RFID reader encountered errors while reading the electronic tag within a preset period of time before the power adjustment command was triggered. The card reading error count reflects the reader's recent operating stability. A high number of errors may indicate that the power setting needs adjustment. The elevator control system can communicate with the robot. After obtaining floor information based on the reader, the robot can report the actual floor it is working on to the elevator control system. The elevator control system determines whether the reader has read a card error based on the actual floor and the floor information obtained by the robot.

[0147] When the elevator control system detects that the triggering conditions of the power adjustment instruction are met, it queries the records of the RFID reader reading the electronic tag within the preset time period before the power adjustment instruction is triggered, and counts the number of card reading errors.

[0148] Step A302: If the number of card reading errors is greater than a preset number, the elevator car equipped with the reader is controlled to traverse each elevator floor.

[0149] The preset number is a standard value of the number of card reading errors set based on experiments and actual experience. When the actual number of card reading errors is greater than this value, it is considered that the current working status of the reader needs to be checked and optimized.

[0150] The elevator control system compares the number of card reading errors obtained with the preset number. If the number of card reading errors is greater than the preset number, the elevator control system controls the elevator car equipped with an RFID reader to traverse each elevator floor in sequence. During the stop at each floor, the system obtains the number of times the reader reads the electronic tag on this floor, and summarizes the number of card readings of the electronic tags on each floor and sends it to the network management cloud for further analysis and processing.

[0151] Furthermore, in a feasible embodiment, if the number of card reading errors is less than a preset number, it indicates that the current state of the reader is relatively stable and does not require major adjustments. The elevator car equipped with the reader can be controlled to traverse the elevator floors where card reading errors occur, and power adjustment can be performed based on the number of card readings on the elevator floors where card reading errors occur.

[0152] It is understandable that when the number of card reading errors is high, by controlling the elevator car to traverse each floor to perform power checks and optimization, potential small problems can be discovered and handled in a timely manner while ensuring system stability, avoiding the accumulation of problems that lead to serious failures. At the same time, it can also keep the power of the reader in a relatively appropriate state at all times, improving the reliability and accuracy of the system.

[0153] For example, to help understand the implementation process of the power control method of the RFID reader obtained by combining this embodiment with the above embodiment 1, please refer to Figure 5 The system architecture shown mainly includes four parts: network management cloud, elevator control, reader and electronic tag. The network management cloud and elevator control communicate through 4G network, and the elevator control and reader communicate through RS485. The reader automatically obtains the electronic tag card value in an active manner. Users can read and set reader parameters or other elevator control parameters through the network management cloud.

[0154] Based on the above system architecture, please refer to Figure 6 , Figure 6 A simplified flowchart of a power control method for an RFID reader is provided. Specifically:

[0155] Step 1. Basic data 1 acquisition method: Paste the electronic tag on the cement wall and test the reader at a certain distance from the electronic tag. For example, the shaft construction distance range is 0.8 meters to 1.4 meters. Measure 0.5 meters, 0.8 meters, 1.0 meters, 1.5 meters, and 2.0 meters. When the construction site distance is actually set in an arithmetic progression as needed, the minimum stable card reading power value P1 is recorded in a table.

[0156] Step 2. Basic Data 2 Acquisition Method: Attach the electronic tag to a metal plate, which is then attached to a cement wall. Follow Step 1 to test the minimum stable card reading power value P2.

[0157] In this embodiment, to ensure consistency between the reader and the electronic tag, steps 1-2 are performed, three sets of samples are tested, and the average value is calculated. The minimum stable card reading power value Pmin = MAX(P1, P2) for each distance. The system can support multiple reader models. For example, the number of card reads in 5 seconds for reader model A is Na, the number of card reads in 5 seconds for reader model B is Nb, and the number of card reads in 5 seconds for reader model C is Nc. In specific implementations, more reader models can be expanded. The relationship between reader model, card reading power, and distance can be compiled into a table and uploaded to the network management cloud.

[0158] Step 3. The site surveyor installs the elevator control system on site, confirms the environmental conditions of the electronic tags attached to the shaft walls, measures the distance between the reader and the electronic tags, and uploads the data to the network management cloud.

[0159] Step 4. The network management cloud obtains the environmental parameters transmitted by the elevator control system: normal environment / metal environment, and the distance parameter: the distance between the reader and the electronic tag. Upon powering on, the elevator control system automatically identifies the connected reader model and reports the model to the network management cloud. Based on the reader model, environmental parameters, and distance parameters, the network management cloud automatically matches the reader's minimum stable power value, Pmin = MAX(P1, P2), and simultaneously transmits it to the elevator control system, setting the reader's initial power to P0 = Pmin.

[0160] Step 5. The elevator control system controls the elevator from the lowest floor to the highest floor, polling all floors with electronic tags, stopping for 3 minutes at each floor to read cards. For example, the elevator stops at a certain floor and counts the number of 5-second card reads by the Type A reader, n. If Na-1≤n≤Na+1, this is considered a reasonable power value. If n<Na-2, Pmin increases the power by two units and continues reading cards on the current floor. If n<Na-1, Pmin increases the power by one unit and continues reading cards on the current floor. If n>Na+2, Pmin decreases the power by two units and continues reading cards on the current floor. If n>Na+1, Pmin decreases the power by one unit and continues reading cards on the current floor. This continues until the number of card reads every 5 seconds satisfies Na-1≤n≤Na+1. The power value for the current floor x is recorded as Px, updated to the cloud network management system, and reading cards on the next floor continues.

[0161] After polling all floors, each floor is assigned a corresponding power value, forming a power table for all floors. The median value, Pm, of these power values ​​is calculated. This power value, Pm, is the optimal power for the reader and is automatically set as the current power used by the reader. If the difference between any power value and the median exceeds a threshold of 5, the power deviation is considered excessive. The electronic tag position on the floor where the difference exceeds 5 must be adjusted. The Px value for that floor is then retrieved, updated to the power table, and Pm is recalculated. If the difference between any power value and the median is less than 5, the current power value, Pm, is considered the optimal power for the reader and is updated to the reader.

[0162] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the power control method of the RFID reader of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0163] This application also provides a cloud-based network management system. The cloud-based network management system provided herein employs the power control method for the RFID reader described in the aforementioned embodiment, thereby resolving the technical issue of low accuracy in RFID-based floor identification. Compared to the prior art, the cloud-based network management system provided herein achieves the same beneficial effects as the power control method for the RFID reader described in the aforementioned embodiment. Other technical features of the cloud-based network management system are the same as those disclosed in the aforementioned embodiment and are not further detailed here.

[0164] This application also provides an elevator control system. This system utilizes the RFID reader power control method described in the aforementioned embodiment to address the technical issue of low accuracy in RFID-based floor identification. Compared to the prior art, the elevator control system provided by this application offers the same beneficial effects as the RFID reader power control method described in the aforementioned embodiment. Other technical features of the elevator control system are the same as those disclosed in the aforementioned embodiment and are not further detailed here.

[0165] The present application provides an electronic device on which a network management cloud or elevator control system is deployed. The electronic device provided by the present application adopts the power control method of the RFID reader in the above-mentioned embodiment to solve the technical problem of low accuracy of floor identification based on RFID. Compared with the prior art, the beneficial effects of the electronic device provided by the present application are the same as the beneficial effects of the power control method of the RFID reader provided in the above-mentioned embodiment, and the other technical features of the electronic device are the same as the features disclosed in the method of the previous embodiment, and are not further described here.

[0166] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0167] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0168] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer program) stored thereon, and the computer-readable program instructions are used to execute the power control method of the RFID reader in the above embodiment.

[0169] The computer-readable storage medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0170] The present application also provides a computer program product, including a computer program, which implements the steps of the power control method of the RFID reader as described above when the computer program is executed by a processor.

[0171] The computer program product provided in this application can address the technical issue of low accuracy in RFID-based floor identification. Compared to the prior art, the computer program product provided in this application offers the same beneficial effects as the power control method for an RFID reader provided in the aforementioned embodiment, and will not be further elaborated here.

[0172] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A power control method for an RFID reader, characterized in that: The method is applied to a network management cloud, which is in communication with an elevator control system. The power control method of the RFID reader includes: receiving a reader model, environmental parameters, and tag distance reported by the elevator control system, and determining an initial power that matches the reader model, environmental parameters, and tag distance, wherein the environmental parameters include an installation location material characterizing the installation location of the reader and the electronic tag, and the tag distance is the distance between the reader and the electronic tag when they are on the same floor; Sending the initial power to the elevator control system, wherein the elevator control system sets the initial power as the card reading power of the reader; receiving a card reading count of each electronic tag read by the reader, and determining a target power based on a deviation between the card reading count of each electronic tag and a preset card reading count and the initial power; wherein, when determining to trigger a power adjustment instruction, the elevator control system controls the elevator car equipped with the reader to traverse each elevator floor, obtains the card reading count of the electronic tags on the elevator floor read by the reader, and sends the card reading count of each electronic tag to the network management cloud; The target power is sent to the elevator control system, wherein the elevator control system sets the target power as the card reading power of the reader.

2. The power control method of the RFID reader according to claim 1, wherein: The step of determining the target power based on the deviation between the number of card readings of each electronic tag and the preset number of card readings and the initial power includes: Traversing each electronic tag, determining a deviation between the number of card readings of the electronic tag and a preset number of card readings, and adjusting the initial power according to the deviation to obtain an adjusted power; The median of the adjusted powers corresponding to the electronic tags is determined as the target power.

3. The power control method of the RFID reader according to claim 2, wherein: The step of determining a deviation between the number of card readings of the electronic tag and a preset number of card readings, and adjusting the initial power according to the deviation to obtain an adjusted power, includes: Determining a deviation between the number of card readings of the electronic tag and a preset number of card readings, and determining a power adjustment direction and a power adjustment value based on the deviation; The initial power is adjusted according to the power adjustment direction and the power adjustment value to obtain an adjusted power.

4. The power control method of the RFID reader according to claim 1, wherein: The environmental parameters also include the environmental electromagnetic interference intensity of the elevator shaft where the electronic tag is located; The step of determining the initial power that matches the reader model, environmental parameters, and tag distance includes: Determining an interference weight coefficient corresponding to the environmental electromagnetic interference intensity from preset weight coefficients corresponding to different electromagnetic interference intensities; A reference power that matches the reader model, the installation location material, and the tag distance is determined, and the reference power is adjusted using the interference weight coefficient to obtain an initial power.

5. The power control method of an RFID reader according to any one of claims 1 to 4, characterized in that: The power control method of the RFID reader also includes: receiving elevator usage data reported by the elevator control system, and inputting the elevator usage data into a preset time series analysis model to obtain a peak period of elevator usage, wherein the number of times the elevator is used per unit time during the peak period of elevator usage is greater than a preset threshold number of times; The step of sending the target power to the ladder control system includes: When it is detected that the current time point is in the peak usage period of the elevator, the target power is weighted by a preset weight coefficient to obtain a high-frequency usage power, and the high-frequency usage power is sent to the elevator control system, wherein the elevator control system sets the high-frequency usage power as the card reading power; When it is detected that the current time point is not in the peak period of elevator use, the target power is sent to the elevator control system, wherein the elevator control system sets the target power as the card reading power.

6. A power control method for an RFID reader, characterized in that: The method is applied to an elevator control system, wherein the elevator control system is connected to a network management cloud for communication. The power control method of the RFID reader includes: The reader model, environmental parameters, and tag distance are collected and reported to the network management cloud, wherein the network management cloud determines an initial power that matches the reader model, the environmental parameters, and the tag distance, and sends the initial power to the elevator control system; the environmental parameters include parameters characterizing the material where the reader and the electronic tag are located, and the tag distance is the distance between the reader and the electronic tag when they are on the same floor; Setting the received initial power as the card reading power of the reader; When determining that a power adjustment instruction is triggered, controlling the elevator car equipped with the reader to traverse each elevator floor, and obtaining the card reading count of the electronic tags on the elevator floor read by the reader, sending the card reading count of each electronic tag to the network management cloud, wherein the network management cloud determines the target power based on the deviation between the card reading count of each electronic tag and the preset card reading count and the initial power, and sends the target power to the elevator control system; The received target power is set as the card reading power of the reader.

7. The power control method of the RFID reader according to claim 6, wherein: The power control method of the RFID reader also includes: Obtaining the environmental electromagnetic interference intensity of the elevator shaft where the electronic tag is located; If the environmental electromagnetic interference intensity is greater than a preset intensity, the mode is switched to the shielding enhancement mode, and the signal transmission frequency of the reader is adjusted to a preset anti-interference frequency band.

8. The power control method of the RFID reader according to claim 6, wherein: After the step of setting the received target power as the card reading power of the reader, the method further includes: If it is detected that the card reading by the reader fails, returning to the step of controlling the elevator car provided with the reader to traverse each elevator floor and subsequent steps until the card reading by the reader succeeds; Obtaining a cumulative number of failed card readings of the reader from an initial moment, and sending the cumulative number of failed card readings to the network management cloud, wherein the network management cloud inputs the cumulative number of failed card readings into a pre-trained step size prediction model to obtain a power adjustment step size, adjusts the target power according to the power adjustment step size, and sends the adjusted target power to the elevator control system, wherein the initial moment is the moment when the initial power is set to the card reading power; The received adjusted target power is set as the card reading power.

9. The power control method of an RFID reader according to any one of claims 6 to 8, characterized in that: The step of controlling the elevator car provided with the reader to traverse each elevator floor when determining to trigger the power adjustment instruction comprises: When determining to trigger the power adjustment instruction, obtaining the number of card reading errors of the reader within a preset time period before the power adjustment instruction is triggered; If the number of card reading errors is greater than a preset number, the elevator car provided with the reader is controlled to traverse each elevator floor.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the power control method of the RFID reader according to any one of claims 1 to 9 are implemented.

Citation Information

Cited By

  • Intelligent sorting method and system based on medical product label classification

    CN121483521A