Method, device, equipment and storage medium for selecting and operating a battery swap cabinet

By obtaining the RFID tag signal strength records of each battery swap cabinet, selecting the battery swap cabinet with the largest decision value for battery swap operation, the problem of multiple warehouse doors opening at the same time when the battery swap cabinet is parallel, reducing the system load and increasing the Battery swap efficiency.

CN118798228BActive Publication Date: 2024-12-27SHENZHEN YUANCHUAN INTELLIGENT CONTROL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411260386.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2024-12-27
Estimated Expiration
2044-09-10

AI Technical Summary

Technical Problem

When the battery replacement cabinets are side by side, the doors of multiple replacement cabinets are opened at the same time, causing the system to increase unnecessary business load.

Method used

By obtaining the signal strength record of the RFID tags of each battery swap cabinet to be replaced, determine the decision value of each battery swap cabinet, and select the battery swap cabinet with the largest decision value as the operation of the battery swap cabinet to be replaced for battery swap operation. This prevents multiple battery swap cabinets from opening the simultaneous door.

Benefits of technology

The business load of the battery swap cabinet system is reduced, the battery swap efficiency is improved, and the phenomenon of multiple battery swap cabinets opening the warehouse door at the same time is avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118798228B_ABST
    Figure CN118798228B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, equipment and storage medium for selecting and operating a battery swap cabinet, which relates to the field of battery swap technology, and discloses a method for selecting and operating a battery swap cabinet, including: obtaining the signal strength record of each battery swap cabinet scanning the RFID tag of the battery to be replaced; based on each of the signal strength records, determining the decision value of each of the battery swap cabinets; selecting the battery swap cabinet with the largest decision value as the operating battery swap cabinet for replacing the battery to be replaced, and determining the selection result. That is, after multiple battery swap cabinets scan the RFID tag of the same battery to be replaced, the decision value of each battery swap cabinet is determined by the signal strength record obtained after scanning the RFID tag, and a suitable operating battery swap cabinet is selected from the multiple battery swap cabinets according to the decision value to replace the battery to be replaced, thereby reducing the business load of the battery swap cabinet system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery replacement technology, and in particular to methods, devices, equipment and storage media for selecting and operating a battery replacement cabinet. Background Art

[0002] A battery swap cabinet is a device that provides rapid battery replacement services for electric vehicles. It can quickly replace batteries for electric vehicles, saving the long waiting time required for existing charging methods, thereby greatly improving the efficiency of working with electric vehicles.

[0003] Usually, RFID (Radio Frequency Identification) tags are pasted or embedded on the battery. When the user replaces the battery through the battery swap cabinet, the RFID identification device on the battery swap cabinet triggers the battery swap process of the battery swap cabinet by scanning the RFID tag. However, when the battery swap cabinets are placed side by side, the scanning areas of the RFID identification devices of the side-by-side battery swap cabinets will overlap. If the user places the battery in the overlapping area, multiple battery swap cabinets may recognize the RFID tags on the battery, causing the doors of multiple battery swap cabinets to open at the same time, adding unnecessary business load to the battery swap cabinet system.

[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0005] The main purpose of this application is to provide a method for selecting and operating a power swap cabinet, which aims to solve the technical problem that when the power swap cabinets are arranged side by side, the doors of multiple power swap cabinets are opened at the same time, adding unnecessary business load to the power swap cabinet system.

[0006] To achieve the above objectives, the present application proposes a method for selecting and operating a power exchange cabinet, the method comprising:

[0007] Obtain the signal strength record of each battery swap cabinet scanning the RFID tag of the battery to be replaced;

[0008] Determine the decision value of each power swap cabinet based on each of the signal strength records;

[0009] The battery swap cabinet with the largest decision value is selected as the operating battery swap cabinet for replacing the battery to be replaced, and the selection result is determined.

[0010] In one embodiment, the step of determining the decision value of each of the power swap cabinets based on each of the signal strength records includes:

[0011] Filtering effective strength information that meets a preset strength value within a preset time period from each of the signal strength records;

[0012] Reading a timestamp of each scan of the RFID tag from the effective strength information;

[0013] Reading a determination parameter of a decision value from the effective strength information based on the timestamp;

[0014] Based on the determined parameters and the corresponding timestamp, the decision value of the battery swap cabinet is determined.

[0015] In one embodiment, the step of selecting valid strength information that meets a preset strength value within a preset time period from each of the signal strength records includes:

[0016] Filtering a signal strength set at a time point of scanning the RFID tag that satisfies a preset time length from each of the signal strength records;

[0017] Screening invalid signal strengths whose signal strengths do not meet a preset strength value from the signal strength set;

[0018] The records corresponding to the invalid signal strengths are deleted from each of the signal strength sets to obtain valid strength information that meets the preset strength value.

[0019] In one embodiment, the determination parameter includes a first signal strength and a second signal strength, and the step of determining the parameter of reading a decision value from the effective strength information based on the timestamp includes:

[0020] Marking the earliest first timestamp and the latest second timestamp within the preset time length from the timestamps;

[0021] A first signal strength obtained by scanning the RFID tag at the first time stamp is read from the effective strength information, and a second signal strength obtained by scanning the RFID tag at the second time stamp is read.

[0022] In one embodiment, the step of obtaining the signal strength record of the RFID tag of the battery to be replaced scanned by each battery swap cabinet includes:

[0023] Obtaining the signal strength of each power swap cabinet scanning the RFID tag of the battery to be replaced from the power swap cabinet that scans the RFID tag;

[0024] Obtain the timestamp of each of the power swap cabinets scanning the RFID tag;

[0025] Based on the timestamp and the corresponding signal strength, the signal strength record of the corresponding power exchange cabinet scanning the RFID tag is obtained.

[0026] In one embodiment, the step of selecting the battery swap cabinet with the largest decision value is the operating battery swap cabinet for swapping the battery to be replaced, and after determining the selection result, the step further includes:

[0027] Broadcast the selection result, start timing, and record the timing duration;

[0028] When the timing duration meets the anti-concurrency time, the operation of the power exchange cabinet is controlled to open the door.

[0029] In addition, to achieve the above purpose, the present application also proposes a device for selecting and operating a power swap cabinet, and the device for selecting and operating a power swap cabinet includes:

[0030] An acquisition module is used to obtain the signal strength record of the RFID tag of the battery to be replaced scanned by each battery swap cabinet;

[0031] A determination module, used to determine the decision value of each of the power swap cabinets based on each of the signal strength records;

[0032] A selection module is used to select the battery swap cabinet with the largest decision value as the operating battery swap cabinet for replacing the battery to be replaced, and determine the selection result.

[0033] In addition, to achieve the above-mentioned objectives, the present application also proposes a device for selecting the operation of a battery swap cabinet, the device comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the method for selecting the operation of a battery swap cabinet as described above.

[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the method for selecting and operating a battery swap cabinet as described above are implemented.

[0035] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the method for selecting and operating a battery swap cabinet as described above.

[0036] One or more technical solutions proposed in this application have at least the following technical effects:

[0037] The present application determines the decision value of each power swap cabinet by obtaining the signal strength record of the RFID tag of the battery to be replaced scanned by each power swap cabinet, and then selects the power swap cabinet with the largest decision value as the operating power swap cabinet for performing the battery swap operation on the battery to be replaced. That is, after each power swap cabinet scans the RFID tag of the battery to be replaced, since the signal strength records of each power swap cabinet scanning the battery to be replaced are different, the decision value that needs to be operated for each power swap cabinet can be determined through the signal strength record, and according to the decision value, one operating power swap cabinet for performing the battery swap operation for the battery to be replaced is selected from each power swap cabinet, so as to avoid the situation where multiple power swap cabinets scan the RFID tag of the battery to be replaced and all open the cabinet for the battery to be replaced. Therefore, after multiple power swap cabinets scan the RFID tag of the same battery to be replaced, the decision value of each power swap cabinet is determined by the signal strength record obtained after scanning the RFID tag, and according to the decision value, a suitable operating power swap cabinet is selected from the multiple power swap cabinets to replace the battery to be replaced, thereby reducing the business load of the power swap cabinet system. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] 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.

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

[0040] Figure 1 A flowchart diagram of the first embodiment of the method for selecting and operating a power exchange cabinet for this application;

[0041] Figure 2 A flowchart diagram of the second embodiment of the method for selecting and operating a power exchange cabinet for this application;

[0042] Figure 3 A flowchart diagram of Embodiment 3 of the method for selecting and operating a power exchange cabinet in this application;

[0043] Figure 4 A schematic diagram of the module structure of a device for operating a power exchange cabinet selected for an embodiment of the present application;

[0044] Figure 5 A schematic diagram of the equipment structure of the hardware operating environment involved in the method for selecting to operate a battery swap cabinet in an embodiment of the present application.

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

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

[0047] 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.

[0048] The main solution of the embodiment of the present application is: the battery swap cabinet controller obtains the signal strength record of each battery swap cabinet scanning the RFID tag of the battery to be replaced; then determines the decision value of each battery swap cabinet based on each signal strength record; and selects the battery swap cabinet with the largest decision value as the operating battery swap cabinet for replacing the battery to be replaced, and determines the selection result.

[0049] In this embodiment, for ease of description, the following description will be made using the battery swap cabinet controller as the executing entity.

[0050] Since RFID tags are usually attached or embedded on batteries, when users replace batteries through a battery swap cabinet, the RFID identification device on the cabinet triggers the battery swap process by scanning the RFID tags. However, when the battery swap cabinets are placed side by side, the scanning areas of the RFID identification devices of the side-by-side cabinets will overlap. If the user places the battery in the overlapping area, multiple cabinets may identify the RFID tags on the battery, causing the doors of multiple cabinets to open at the same time, adding unnecessary business load to the cabinet system.

[0051] The present application provides a solution, by obtaining the signal strength record of each power swap cabinet scanning the RFID tag of the battery to be replaced, determining the decision value of each power swap cabinet, and then selecting the power swap cabinet with the largest decision value as the operating power swap cabinet for performing the battery swap operation on the battery to be replaced. That is, after each power swap cabinet scans the RFID tag of the battery to be replaced, since the signal strength record of each power swap cabinet scanning the battery to be replaced is different, the decision value that needs to be operated for each power swap cabinet can be determined through the signal strength record, and according to the decision value, one operating power swap cabinet for performing the battery swap operation for the battery to be replaced is selected from each power swap cabinet, so as to avoid the situation where multiple power swap cabinets scan the RFID tag of the battery to be replaced and all perform the cabinet opening operation for the battery to be replaced. Therefore, after multiple power swap cabinets scan the RFID tag of the same battery to be replaced, the decision value of each power swap cabinet is determined by the signal strength record obtained after scanning the RFID tag, and according to the decision value, a suitable operating power swap cabinet is selected from the multiple power swap cabinets to replace the battery to be replaced, thereby reducing the business load of the power swap cabinet system.

[0052] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a battery swap cabinet controller, etc. The following takes the battery swap cabinet controller as an example to illustrate this embodiment and the following embodiments.

[0053] Based on this, the embodiment of the present application provides a method for selecting and operating a power exchange cabinet, referring to Figure 1 , Figure 1 A flowchart of the first embodiment of the method for operating a battery swap cabinet selected for this application.

[0054] In this embodiment, the method for selecting and operating a power exchange cabinet includes steps S10 to S30:

[0055] Step S10, obtaining the signal strength record of each battery swap cabinet scanning the RFID tag of the battery to be replaced;

[0056] It should be noted that the battery to be replaced can be a battery that the user needs to replace, and the battery is embedded with an RFID tag. The RFID tag can be an electronic tag that stores the battery code. The RFID tag consists of a chip and an antenna, and uses radio frequency signals for communication. It can read and write data without linear alignment scanning, which improves the efficiency of data collection. Among them, the battery code can be understood as the identity information of the battery to characterize the uniqueness of the battery. The signal strength record can be information such as the recorded signal strength and the timestamp of scanning the RFID tag.

[0057] It should also be noted that the signal strength can be used to characterize the quality of information obtained by scanning the RFID tag. The stronger the signal strength, the higher the quality of information obtained by scanning the RFID tag, that is, the strength of the radio frequency signal received from the RFID tag. The timestamp can be the time point of the battery code of the battery to be replaced obtained by scanning the RFID tag.

[0058] It is understandable that since the battery to be replaced is placed in the overlapping RFID scanning area of ​​the side-by-side power exchange cabinets, multiple power exchange cabinets may scan the RFID tag of the battery to be replaced. In order to avoid multiple power exchange cabinets opening the doors for the battery to be replaced, a signal strength record is obtained, including the signal strength when each power exchange cabinet scans the RFID tag and the timestamp when the RFID tag is scanned, so as to facilitate the selection of a power exchange cabinet for replacing the battery to be replaced from multiple power exchange cabinets through the two dimensions of signal strength and time.

[0059] Step S20, determining a decision value of each of the power swap cabinets based on each of the signal strength records;

[0060] It should be noted that the decision value can be a judgment condition for determining whether the battery swap cabinet needs to be operated. Since the decision value is determined based on the signal strength record, the decision value can also represent the value after comprehensive processing of the signal strength and timestamp.

[0061] It is understandable that in order to find a battery swap cabinet with a strong signal strength and which can quickly scan the RFID tag, it is necessary to determine the signal quality of each battery swap cabinet scanning the RFID tag based on the signal strength record. In other words, determine the decision value after comprehensive processing of the signal strength and timestamp, so as to facilitate the determination of the battery swap cabinet that needs to replace the battery to be replaced based on the decision value.

[0062] Step S30, selecting the battery swap cabinet with the largest decision value as the operating battery swap cabinet for replacing the battery to be replaced, and determining the selection result.

[0063] It should be noted that the operating battery swap cabinet may be the battery swap cabinet determined to be the battery swap cabinet for battery replacement, that is, the selection result will be sent to the operating battery swap cabinet.

[0064] It is understandable that since the decision value is determined based on the signal strength and timestamp, and the environment between the battery to be replaced and each battery swap cabinet will affect the signal strength and timestamp, and will also affect the convenience of the user replacing the battery, therefore, the battery swap cabinet with the largest decision value can be selected to replace the battery to be replaced. According to the signal strength and timestamp of the RFID tag scanned by each battery swap cabinet, the operating battery swap cabinet for the battery to be replaced that is convenient for the user to replace is screened out, thereby avoiding multiple battery swap cabinets opening the door for the same battery.

[0065] In the specific implementation, the maximum value is filtered out from the decision values ​​of each battery swap cabinet, and then the corresponding battery swap cabinet is marked as the operating battery swap cabinet to perform the battery swap operation of the battery to be replaced, and information characterizing the identity of the battery swap cabinet is obtained. Then, the selection result of the battery swap cabinet is obtained based on the information and the decision value, so as to facilitate the subsequent control of the operating battery swap cabinet to open the door for replacement for replacement according to the selection result, and avoid the other battery swap cabinets from opening the door for the battery to be replaced.

[0066] Optionally, in order to ensure that each power swap cabinet determines the selection result and to avoid that some power swap cabinets fail to determine the selection result and still open the compartment door for the battery to be replaced, after step S30, the method for selecting and operating the power swap cabinet may further include:

[0067] Broadcast the selection result, start timing, and record the timing duration;

[0068] When the timing duration meets the anti-concurrency time, the operation of the power exchange cabinet is controlled to open the door.

[0069] It should be noted that the timing duration can be the time difference from the start of broadcasting the selection result to the current time point. The anti-concurrency time can be the time to ensure that each power exchange cabinet can determine the selection result. The anti-concurrency time can be the average time of broadcasting the selection result based on the historical response of each power exchange cabinet. Among them, broadcasting the selection result can be to propagate the final selection result to each power exchange cabinet by broadcasting.

[0070] It is understandable that when the battery swap cabinet does not receive the selection result within a certain period of time, it will mistakenly determine that the battery swap cabinet controller is faulty, or the transmission path of the battery swap cabinet controller is faulty, so it fails to receive the selection result, and then determines that the selected power swap cabinet is this power swap cabinet. In order to make each power swap cabinet determine the selection result, and then control the operation of the power swap cabinet to open the door, to avoid the power swap cabinet opening the door for the battery to be replaced when the selection result is not determined, it is necessary to start timing after the selection result is broadcast. After the timing time meets the average time required for each power swap cabinet to determine the selection result, it is determined that each power swap cabinet has determined the selection result. At this time, the power swap cabinet is controlled to open the door, which can avoid the other power swap cabinets from opening the door for the battery to be replaced, thereby reducing the business load of the power swap cabinet system.

[0071] Optionally, in order to ensure that each battery swap cabinet can determine the selection result in a timely manner, the operating battery swap cabinet that receives the selection result continues to broadcast the selection result to speed up the rate at which the remaining battery swap cabinets obtain the selection results.

[0072] In the specific implementation, it is necessary to process the battery RFID tags read on this battery swap cabinet one by one; check whether all parallel placed battery swap cabinets have broadcast the battery swap cabinet selection result with this tag; if so, check whether the selected battery swap cabinet is this battery swap cabinet through selCabinetRecords. If so, start the battery swap process and delete the information corresponding to the tag from RFIDRSSIs; if this battery swap cabinet has made a decision, and the current time and decision time tsSel are greater than the anti-concurrency time, the information corresponding to the tag is deleted from RFIDRSSIs.

[0073] The present embodiment provides a method for selecting an operating power swap cabinet, by obtaining the signal strength record of each power swap cabinet scanning the RFID tag of a battery to be replaced, determining the decision value of each power swap cabinet, and then selecting the power swap cabinet with the largest decision value as the operating power swap cabinet for performing the battery swap operation on the battery to be replaced. That is, after each power swap cabinet scans the RFID tag of the battery to be replaced, since the signal strength records of each power swap cabinet scanning the battery to be replaced are different, the decision value that needs to be operated for each power swap cabinet can be determined through the signal strength record, so as to select an operating power swap cabinet for performing the battery swap operation from each power swap cabinet according to the decision value, so as to avoid the situation where multiple power swap cabinets scan the RFID tag of the battery to be replaced and all perform the cabinet opening operation for the battery to be replaced. Therefore, after multiple power swap cabinets scan the RFID tag of the same battery to be replaced, the decision value of each power swap cabinet is determined by the signal strength record obtained after scanning the RFID tag, and a suitable operating power swap cabinet is selected from multiple power swap cabinets to perform the battery swap operation for the battery to be replaced according to the decision value, thereby reducing the business load of the power swap cabinet system.

[0074] 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-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 2 , step S20 also includes steps S01 to S04:

[0075] Step S01, filtering effective strength information that meets a preset strength value within a preset time period from each of the signal strength records;

[0076] It should be noted that the preset strength value may be a signal strength that can ensure that the battery swap cabinet obtains complete RFID tag information. The effective strength information may be information about the signal strength of the complete RFID tag information obtained by the battery swap cabinet. The preset duration may be the time from the acquisition time point of the signal strength with reference value to the current time point. Since the factors affecting the signal strength between the battery swap cabinet and the battery to be replaced are constantly changing, the farther from the current time point, the smaller the reference value of the signal strength of the RFID tag. Therefore, it is necessary to determine the preset duration to obtain a signal strength with reference value within the preset duration.

[0077] It can be understood that since the signal strength of the RFID tag of the battery to be replaced scanned by each power swap cabinet is different, the lower the signal strength, the lower the information quality of the scanned RFID tag, and each power swap cabinet scans the RFID tag periodically, that is, the RFID tag is scanned once every predetermined period of time to update the information quality of the scanned RFID tag. Therefore, step S01 can be performed to filter out the valid strength information within the preset time period and with the signal strength meeting the preset strength value from the multiple information scanned by the RFID tag of each power swap cabinet, thereby avoiding processing of signal strength and timestamps with low quality and not within the reference time range, thereby reducing the screening time and improving the efficiency of selecting and operating the power swap cabinet.

[0078] Step S02, reading the timestamp of each scan of the RFID tag from the effective strength information;

[0079] It should be noted that the timestamp can be the time point of each scan of the RFID tag. Since each power swap cabinet has different capabilities to determine signal strength, it is possible that the power swap cabinet that scans the RFID tag first determines the signal strength later than the power swap cabinet that scans the RFID tag later. However, scanning the RFID tag first indicates that the battery to be replaced is closer to the power swap cabinet, or there are fewer obstructions between the battery to be replaced and the power swap cabinet, which makes it more convenient for users to replace the battery. Therefore, the timestamp represents the time point of each scan of the RFID tag.

[0080] Step S03, reading a determination parameter of a decision value from the effective strength information based on the timestamp;

[0081] It should be noted that the determination parameter may be the signal strength required to determine the decision value, so as to accurately determine the decision value of each battery swap cabinet based on this information.

[0082] Step S04: determine the decision value of the battery swap cabinet based on the determined parameters and the corresponding timestamp.

[0083] It can be understood that by utilizing the determined parameters and the corresponding timestamps to determine the decision value of the battery swap cabinet, it is convenient to subsequently select the operating battery swap cabinet from the two dimensions of signal strength and time through the decision value, so as to screen the battery swap cabinets with relatively stable signal strength for scanning RFID tags from the battery swap cabinets as the operating battery swap cabinets, that is, determine the battery swap cabinet with the largest decision value as the operating battery swap cabinet.

[0084] It is understandable that since both signal strength and timestamp can be automatically obtained, it is also possible to support automatic battery swap cabinet selection decisions from the two dimensions of signal strength and time, providing an efficient and available solution for battery swap cabinet selection.

[0085] Furthermore, step S01 may also include:

[0086] Filtering a signal strength set at a time point of scanning the RFID tag that satisfies a preset time length from each of the signal strength records;

[0087] Screening invalid signal strengths whose signal strengths do not meet a preset strength value from the signal strength set;

[0088] The records corresponding to the invalid signal strengths are deleted from each of the signal strength sets to obtain valid strength information that meets the preset strength value.

[0089] It should be noted that the invalid signal strength may be a signal strength that has no reference value for determining the operation of the power swap cabinet.

[0090] It is understandable that since the signal strength is obtained too early or the signal strength is too small, the signal strength has no reference value. In order to reduce the computing power required to determine the decision value of each battery swap cabinet, the time point of scanning the RFID tag is screened from the signal strength record to meet the time range (preset duration) with reference value, reducing the meaningless signal strength that is too early; in order to reduce the impact of the poor signal strengths in the signal strength set on the accuracy of determining the decision value, the invalid signal strength that does not meet the preset strength value is screened out from the signal strength set that meets the preset time requirement, and the invalid signal strength is deleted from the signal strength set, and the record of the invalid signal strength is deleted to obtain valid strength information that meets the preset strength value. Therefore, the accuracy and speed of screening the operating battery swap cabinets from the battery swap cabinets can be improved.

[0091] Further, the determined parameter includes the first signal strength and the second signal strength, and the step S03 further includes:

[0092] Marking the earliest first timestamp and the latest second timestamp within the preset time length from the timestamps;

[0093] A first signal strength obtained by scanning the RFID tag at the first time stamp is read from the effective strength information, and a second signal strength obtained by scanning the RFID tag at the second time stamp is read.

[0094] In the specific implementation, for a battery RFID tag RFIDA, the RFID cabinet selection decision value is calculated for each battery swap cabinet that reports the battery RFID tag signal according to the following formula:

[0095] selCabinetRef = (RSSIn - RSSI0) * K / (tsn - ts0)

[0096] Among them: RSSIn is the battery RFID tag RSSI obtained by the RFID power cabinet for the last time;

[0097] RSSI0 is the battery RFID tag RSSI obtained by the RFID power cabinet at the earliest time;

[0098] tsn is the timestamp of the battery RFID tag last obtained by the RFID cabinet;

[0099] ts0 is the timestamp of the battery RFID tag obtained by the RFID cabinet the earliest time;

[0100] The K value is the result amplification factor, and its value should be greater than t3. It is generally recommended to be 10 times of t3. For example, if t3 is selected as 1000ms, the K value is recommended to be 10000. The most effective value actually depends on the specific test results. Among them, t3 can be the periodicity of the battery swap cabinet scanning the RFID tag, that is, scanning the RFID tags one by one every t3 time period.

[0101] The RFID battery swap cabinet with the largest selCabinetRef value is selected as the battery swap cabinet for the battery RFID battery tag, and the record is selCabinetRecords, whose parameters include the battery RFID tag code RFIDSN, the battery swap cabinet code cabinetSN and the decision time point tsSel.

[0102] In particular, if a tag reports the battery RFID tag signal strength only on one battery swap cabinet, there is no need for calculation and the battery swap cabinet with the battery RFID tag can be directly selected as the battery swap cabinet.

[0103] In particular, if two or more battery swap cabinets have the same selCabinetRef calculated for a certain tag, the battery swap cabinet that reports the tag earliest is selected as the selected battery swap cabinet.

[0104] Based on the first and second embodiments of the present application, in the third embodiment of the present application, the same or similar contents as those in the above embodiments can be referred to the above introduction, and will not be described in detail later. Figure 3 , step S10 also includes steps S1 to S3:

[0105] Step S1, obtaining the signal strength of each power swap cabinet scanning the RFID tag of the battery to be replaced from the power swap cabinet that scans the RFID tag;

[0106] Step S2, obtaining the timestamp of each of the power swap cabinets scanning the RFID tag;

[0107] Step S3, based on the timestamp and the corresponding signal strength, obtain the signal strength record of the corresponding power exchange cabinet scanning the RFID tag.

[0108] It can be understood that since the signal strength represents the scanning quality and transmission rate of the power swap cabinet scanning the RFID tag, in order to screen out the power swap cabinets with high scanning quality and fast transmission rate from multiple power swap cabinets, it is necessary to obtain the signal strength of each power swap cabinet scanning the RFID tag. Since the faster the power swap cabinet scans the RFID tag, that is, the faster the transmission rate, the fewer obstructions or the closest distance between the power swap cabinet and the battery to be replaced, and the more convenient it is to replace the battery to be replaced. Therefore, the timestamp of each power swap cabinet scanning the RFID tag can also be obtained to facilitate the subsequent screening of the signal strength according to the timestamp.

[0109] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the method of selecting and operating the battery swap cabinet in the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0110] This application also provides a device for selecting and operating a battery swap cabinet, please refer to Figure 4 , the device for selecting and operating the power exchange cabinet includes:

[0111] An acquisition module 10 is used to obtain the signal strength record of the RFID tag of the battery to be replaced scanned by each battery swap cabinet;

[0112] A determination module 20, configured to determine a decision value of each of the power swap cabinets based on each of the signal strength records;

[0113] The selection module 30 is used to select the battery swap cabinet with the largest decision value as the operating battery swap cabinet for replacing the battery to be replaced, and determine the selection result.

[0114] Optionally, the determination module 20 is also used to filter out effective strength information that meets a preset strength value within a preset time length from each of the signal strength records; read the timestamp of each scan of the RFID tag from the effective strength information; based on the timestamp, read the determination parameters of the decision value from the effective strength information; and determine the decision value of the battery exchange cabinet based on the determination parameters and the corresponding timestamp.

[0115] Optionally, the determination module 20 is further used to filter out a signal strength set whose time point of scanning the RFID tag meets a preset duration from each of the signal strength records; filter out invalid signal strengths whose signal strengths do not meet a preset strength value from the signal strength set; and delete records corresponding to the invalid signal strengths from each of the signal strength sets to obtain valid strength information that meets the preset strength value.

[0116] Optionally, the determined parameters include a first signal strength and a second signal strength;

[0117] The determination module 20 is also used to calibrate the earliest first timestamp and the most recent second timestamp within the preset time length from the timestamp; read the first signal strength obtained by scanning the RFID tag at the first timestamp from the effective strength information, and read the second signal strength obtained by scanning the RFID tag at the second timestamp.

[0118] Optionally, the acquisition module 10 is also used to obtain the signal strength of each power swap cabinet scanning the RFID tag of the battery to be replaced from the power swap cabinet that scans the RFID tag; obtain the timestamp of each power swap cabinet scanning the RFID tag; and obtain the signal strength record of the corresponding power swap cabinet scanning the RFID tag based on the timestamp and the corresponding signal strength.

[0119] Optionally, the selection module 30 is also used to broadcast the selection result, start timing, and record the timing duration; when the timing duration meets the anti-concurrency time, control the operation of the power exchange cabinet to open the door.

[0120] The device for selectively operating a power-swap cabinet provided in the present application adopts the method for selectively operating a power-swap cabinet in the above-mentioned embodiment, which can solve the technical problem that when the power-swap cabinets are arranged side by side, the doors of multiple power-swap cabinets are opened at the same time, which adds unnecessary business load to the power-swap cabinet system. Compared with the prior art, the beneficial effects of the device for selectively operating a power-swap cabinet provided in the present application are the same as the beneficial effects of the method for selectively operating a power-swap cabinet provided in the above-mentioned embodiment, and the other technical features in the device for selectively operating a power-swap cabinet are the same as the features disclosed in the above-mentioned embodiment method, which will not be repeated here.

[0121] The present application provides a device for selecting to operate a power swap cabinet, and the device for selecting to operate a power swap cabinet includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method for selecting to operate the power swap cabinet in the above-mentioned embodiment one.

[0122] Reference below Figure 5, which shows a schematic diagram of the structure of a device suitable for implementing the selective operation of a battery swap cabinet in the embodiment of the present application. The device for selectively operating a battery swap cabinet in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The device shown for selecting to operate the battery swap cabinet is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0123] like Figure 5 As shown, the device for selecting to operate the power exchange cabinet may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM: Read Only Memory) 1002 or the program loaded from the storage device 1003 to the random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the device for selecting to operate the power exchange cabinet are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the device that selects to operate the power exchange cabinet to communicate wirelessly or wired with other devices to exchange data. Although the figure shows a device that selects to operate the power exchange cabinet with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided alternatively.

[0124] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0125] The device for selectively operating a power-swap cabinet provided in the present application adopts the method for selectively operating a power-swap cabinet in the above-mentioned embodiment, which can solve the technical problem that when the doors of multiple power-swap cabinets are opened at the same time when the power-swap cabinets are arranged side by side, unnecessary business load is added to the power-swap cabinet system. Compared with the prior art, the beneficial effects of the device for selectively operating a power-swap cabinet provided in the present application are the same as the beneficial effects of the method for selectively operating a power-swap cabinet provided in the above-mentioned embodiment, and the other technical features in the device for selectively operating a power-swap cabinet are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0126] It should be understood that the various parts disclosed in this application can be implemented by 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.

[0127] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0128] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, a computer program) stored thereon, wherein the computer-readable program instructions are used to execute the method for selecting and operating a power exchange cabinet in the above-mentioned embodiment.

[0129] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0130] The above-mentioned computer-readable storage medium may be included in the device for selecting to operate the battery swap cabinet; or it may exist independently without being assembled into the device for selecting to operate the battery swap cabinet.

[0131] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by a device selected to operate a power swap cabinet, the device selected to operate the power swap cabinet: obtains the signal strength record of each power swap cabinet scanning the RFID tag of the battery to be replaced; determines the decision value of each power swap cabinet based on each signal strength record; selects the power swap cabinet with the largest decision value as the operating power swap cabinet for replacing the battery to be replaced, and determines the selection result.

[0132] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0133] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0134] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0135] The readable storage medium provided in this application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned method of selecting and operating a power-swap cabinet, and can solve the technical problem that when the doors of multiple power-swap cabinets are opened at the same time when the power-swap cabinets are arranged side by side, unnecessary business load is added to the power-swap cabinet system. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the method of selecting and operating a power-swap cabinet provided in the above-mentioned embodiment, and will not be repeated here.

[0136] The present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the method for selecting an operation of a power exchange cabinet as described above.

[0137] The computer program product provided by this application can solve the technical problem that when the doors of multiple power exchange cabinets are opened at the same time when the power exchange cabinets are arranged side by side, unnecessary business load is added to the power exchange cabinet system. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as the beneficial effects of the method for selecting and operating the power exchange cabinet provided in the above embodiment, and will not be repeated here.

[0138] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A method for selecting and operating a power exchange cabinet, characterized in that: The method includes: Obtain the signal strength record of each battery swap cabinet scanning the RFID tag of the battery to be replaced; Filtering effective strength information that meets a preset strength value within a preset time period from each of the signal strength records; Reading a timestamp of each scan of the RFID tag from the effective strength information; Reading a determination parameter of a decision value from the effective strength information based on the timestamp; Based on the determined parameters and the corresponding timestamp, determine the decision value of the power exchange cabinet, the decision value represents the value after comprehensive processing of the signal strength and the timestamp, the timestamp represents the time point of each scanning of the RFID tag, and the determined parameters include the first signal strength and the second signal strength; The step of reading the determination parameter of the decision value from the effective strength information based on the timestamp comprises: Marking the earliest first timestamp and the latest second timestamp within the preset time length from the timestamps; Reading from the effective strength information a first signal strength obtained by scanning the RFID tag at the first timestamp, and reading a second signal strength obtained by scanning the RFID tag at the second timestamp; The calculation formula of the decision value is: selCabinetRef=(RSSIn-RSSI0)*K / (tsn-ts0) Among them, RSSIn is the second signal strength of the RFID tag obtained by the power swap cabinet for the last time; RSSI0 is the first signal strength of the RFID tag obtained by the power swap cabinet for the earliest time; tsn is the timestamp of the RFID tag obtained by the power swap cabinet for the last time; ts0 is the timestamp of the RFID tag obtained by the power swap cabinet for the earliest time, and K is the result amplification factor, which is greater than the scanning period of the power swap cabinet for the RFID tag; The battery swap cabinet with the largest decision value is selected as the operating battery swap cabinet for replacing the battery to be replaced, and the selection result is determined.

2. The method according to claim 1, characterized in that The step of selecting valid strength information that meets a preset strength value within a preset time period from each of the signal strength records includes: Filtering a signal strength set at a time point of scanning the RFID tag that satisfies a preset time length from each of the signal strength records; Screening invalid signal strengths whose signal strengths do not meet a preset strength value from the signal strength set; The records corresponding to the invalid signal strengths are deleted from each of the signal strength sets to obtain valid strength information that meets the preset strength value.

3. The method according to any one of claims 1 to 2, characterized in that The step of obtaining the signal strength record of the RFID tag of the battery to be replaced scanned by each battery swap cabinet includes: Obtaining the signal strength of each power swap cabinet scanning the RFID tag of the battery to be replaced from the power swap cabinet that scans the RFID tag; Obtain the timestamp of each of the power swap cabinets scanning the RFID tag; Based on the timestamp and the corresponding signal strength, the signal strength record of the corresponding power exchange cabinet scanning the RFID tag is obtained.

4. The method according to any one of claims 1 to 2, characterized in that The step of selecting the battery swap cabinet with the largest decision value as the operating battery swap cabinet for swapping the battery to be replaced, and after determining the selection result, further comprising: Broadcast the selection result, start timing, and record the timing duration; When the timing duration meets the anti-concurrency time, the operation of the power exchange cabinet is controlled to open the door.

5. A device for selecting and operating a power exchange cabinet, characterized in that: The device comprises: An acquisition module is used to obtain the signal strength record of the RFID tag of the battery to be replaced scanned by each battery swap cabinet; A determination module is used to filter out effective strength information that meets a preset strength value within a preset time length from each of the signal strength records; read the timestamp of each scan of the RFID tag from the effective strength information; read the determination parameters of the decision value from the effective strength information based on the timestamp; determine the decision value of the power exchange cabinet based on the determination parameters and the corresponding timestamp, the decision value represents the value after comprehensive processing of the signal strength and the timestamp, the timestamp represents the time point of each scan of the RFID tag, and the determination parameters include the first signal strength and the second signal strength; The determination module is further used to calibrate the earliest first timestamp and the latest second timestamp within the preset time length from the timestamp; read the first signal strength obtained by scanning the RFID tag at the first timestamp from the effective strength information, and read the second signal strength obtained by scanning the RFID tag at the second timestamp; the calculation formula of the decision value is: selCabinetRef=(RSSIn-RSSI0)*K / (tsn-ts0) Among them, RSSIn is the second signal strength of the RFID tag obtained by the power swap cabinet for the last time; RSSI0 is the first signal strength of the RFID tag obtained by the power swap cabinet for the earliest time; tsn is the timestamp of the RFID tag obtained by the power swap cabinet for the last time; ts0 is the timestamp of the RFID tag obtained by the power swap cabinet for the earliest time, and K is the result amplification factor, which is greater than the scanning period of the power swap cabinet for the RFID tag; A selection module is used to select the battery swap cabinet with the largest decision value as the operating battery swap cabinet for replacing the battery to be replaced, and determine the selection result.

6. A device for selecting and operating a power exchange cabinet, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the method for selecting an operation of a power exchange cabinet as described in any one of claims 1 to 4.

7. 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 method for selecting and operating a power exchange cabinet as described in any one of claims 1 to 4 are implemented.

8. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the method for selecting an operation of a power exchange cabinet as claimed in any one of claims 1 to 4 are implemented.