Foreign matter detection method, server, foreign matter detection system, equipment and medium
By acquiring and analyzing the original CSI data, building a channel matrix and calculating the CSI change value, the accuracy and safety problems of mobile object detection during wireless charging are solved, and efficient and low-cost foreign object detection is achieved.
Patent Information
- Application Number
- CN202411642275.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-15
- Publication Date
- 2025-08-19
AI Technical Summary
During wireless charging, how to effectively detect whether there are moving objects entering the charging area, avoid safety hazards and reduced energy transmission efficiency, and does not rely on the operation of the WPT system.
By acquiring the original CSI data on the channel transmission path between the transmitting end and the receiving end, building a channel matrix, calculating the CSI change value, and comparing it with the set threshold, it is determined whether there is a moving object entering the charging area.
It realizes high-precision, low-complexity and low-cost mobile object detection, improves the safety and reliability of wireless charging, and is suitable for the detection of all types of mobile objects without being affected by the environment.
Smart Images

Figure CN120503624A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless charging technology, and in particular to a foreign object detection method, a server, a foreign object detection system, a foreign object detection device, and a computer-readable storage medium. Background Art
[0002] With the rapid development of electric vehicle (EV) technology, wireless charging, as a convenient and efficient charging method, is gaining widespread market attention and acceptance. Wireless Power Transfer (WPT) technology transfers energy between a transmitter and a receiver via a magnetic field, enabling wireless transmission of electrical energy and providing a wire-free charging solution for electric vehicles.
[0003] However, during the application of WPT technology, moving objects may enter the charging area. The presence of these foreign objects can not only reduce energy transmission efficiency, damage the device, and affect user trust, but also pose safety risks. Therefore, how to detect whether there are moving objects entering the charging area during wireless charging has become an urgent problem to be solved. Summary of the Invention
[0004] The embodiments of the present application provide a foreign object detection method, a server, a foreign object detection system, a foreign object detection device, and a computer-readable storage medium to solve at least one of the above-mentioned technical problems.
[0005] A foreign object detection method according to an embodiment of the present application is applied to a server in a foreign object detection system. The foreign object detection system further includes a transmitter and a receiver. The channel transmission path between the transmitter and the receiver at least partially covers a wireless charging area. The transmitter is configured to send a data packet to the receiver. The receiver is configured to receive the data packet, obtain CSI raw data based on the data packet, and send the CSI raw data to the server. The foreign object detection method includes:
[0006] receiving the CSI raw data;
[0007] During the wireless charging process, it is determined whether a moving object enters the charging area according to the CSI raw data.
[0008] In some embodiments, determining whether a moving object has entered the charging area during wireless charging according to the CSI raw data includes:
[0009] determining a CSI change value according to the CSI raw data;
[0010] The CSI change value is compared with a set threshold to determine whether a moving object enters the charging area during wireless charging.
[0011] In some embodiments, determining the CSI change value according to the CSI raw data includes:
[0012] Constructing a channel matrix according to the CSI raw data;
[0013] Obtaining an amplitude component of each element in the channel matrix;
[0014] Normalizing the amplitude component of each element in the channel matrix to obtain a normalized amplitude component matrix;
[0015] Performing time series normalization processing on the standardized amplitude component matrix using a time series length of a predetermined window size to obtain a normalized amplitude component matrix;
[0016] Calculating the maximum eigenvalue of each channel transmission path between the transmitting end and the receiving end according to the normalized amplitude component matrix;
[0017] The CSI change value is calculated according to the maximum eigenvalue.
[0018] In some embodiments, comparing the CSI change value with a set threshold to determine whether a moving object enters the charging area during wireless charging includes:
[0019] When the CSI change value is greater than the set threshold, it is determined that a moving object has entered the charging area during the wireless charging process;
[0020] When the CSI change value is less than the set threshold, it is determined that no moving object enters the charging area during the wireless charging process.
[0021] In some embodiments, comparing the CSI change value with a set threshold to determine whether a moving object enters the charging area during wireless charging includes:
[0022] Compare the multiple CSI change values within a predetermined time period with the set threshold to determine whether a moving object enters the charging area during the wireless charging process.
[0023] In some embodiments, the transmitting end includes a transmitting antenna, and the receiving end includes a receiving antenna, and the transmitting antenna and the receiving antenna are respectively located on opposite sides of the wireless charging coil in the charging area.
[0024] In some embodiments, there are multiple transmitting antennas and multiple receiving antennas, and the multiple transmitting antennas correspond to the multiple receiving antennas respectively.
[0025] In some embodiments, when it is determined that a moving object has entered the charging area during wireless charging, the foreign object detection method further includes:
[0026] The CSI change value is classified to determine the category of the incoming moving object.
[0027] A foreign object detection method according to an embodiment of the present application is applied to a foreign object detection system, wherein the foreign object detection system includes a transmitter, a receiver, and a server, wherein a channel transmission path between the transmitter and the receiver at least partially covers a wireless charging area. The foreign object detection method includes:
[0028] Sending a data packet to the receiving end through the transmitting end;
[0029] receiving the data packet through the receiving end, obtaining CSI raw data according to the data packet, and sending the CSI raw data to the server;
[0030] The server receives the CSI raw data, and determines whether a moving object enters the charging area during wireless charging according to the CSI raw data.
[0031] The server according to the embodiment of the present application is applied to a foreign object detection system. The foreign object detection system further includes a transmitter and a receiver. The channel transmission path between the transmitter and the receiver at least partially covers the charging area of the wireless charging. The transmitter is used to send a data packet to the receiver. The receiver is used to receive the data packet, obtain CSI raw data based on the data packet, and send the CSI raw data to the server. The server includes:
[0032] A receiving unit, configured to receive the CSI raw data;
[0033] A processing unit is configured to determine, based on the CSI raw data, whether a moving object enters the charging area during wireless charging.
[0034] A foreign object detection system according to an embodiment of the present application includes a transmitter, a receiver, and a server, wherein a channel transmission path between the transmitter and the receiver at least partially covers a charging area of wireless charging;
[0035] The transmitting end is used to send data packets to the receiving end;
[0036] The receiving end is used to receive the data packet, obtain CSI raw data according to the data packet, and send the CSI raw data to the server;
[0037] The server is configured to receive the CSI raw data and determine, based on the CSI raw data, whether a moving object enters the charging area during wireless charging.
[0038] The foreign matter detection device of the embodiment of the present application includes one or more processors and a memory, and the memory stores a computer program. When the computer program is executed by the processor, the foreign matter detection method of any of the above embodiments is implemented.
[0039] The computer-readable storage medium of the embodiment of the present application stores a computer program thereon, and when the program is executed by a processor, the foreign matter detection method of any of the above embodiments is implemented.
[0040] The foreign object detection method, server, foreign object detection system, foreign object detection device, and computer-readable storage medium of the embodiments of this application determine whether a mobile object has entered the charging area during wireless charging based on raw CSI data. This method can detect whether a mobile object has entered the charging area during wireless charging and is applicable to detecting various mobile objects. It offers advantages such as high detection accuracy, minimal environmental impact, high security, low complexity, low cost, and independence from the WPT system.
[0041] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0043] Figure 1 is a schematic flow chart of a foreign body detection method according to certain embodiments of the present application;
[0044] Figure 2 is a schematic diagram of a module of a foreign body detection system according to certain embodiments of the present application;
[0045] Figure 3 is a schematic diagram of the working process of the foreign body detection method in certain embodiments of the present application;
[0046] Figure 4 is a schematic diagram of the working process of the foreign body detection method in certain embodiments of the present application;
[0047] Figure 5 is a schematic flow chart of a foreign body detection method according to certain embodiments of the present application;
[0048] Figure 6 is a schematic flow chart of a foreign body detection method according to certain embodiments of the present application;
[0049] Figure 7 is a schematic diagram of the working process of the foreign body detection method in certain embodiments of the present application;
[0050] Figure 8 is a schematic flow chart of a foreign body detection method according to certain embodiments of the present application;
[0051] Figure 9 is a schematic flow chart of a foreign body detection method according to certain embodiments of the present application;
[0052] Figure 10 is a schematic flow chart of a foreign body detection method according to certain embodiments of the present application;
[0053] Figure 11 is a schematic flow chart of a foreign body detection method according to certain embodiments of the present application;
[0054] Figure 12 is a module schematic diagram of a server in some embodiments of the present application;
[0055] Figure 13 is a schematic diagram of a module of a foreign body detection device according to certain embodiments of the present application;
[0056] Figure 14 This is a schematic diagram of the connection status between a computer-readable storage medium and a processor in certain embodiments of the present application.
[0057] Description of reference numerals:
[0058] Foreign object detection system 100, transmitting end 10, transmitting antenna 11, receiving end 20, receiving antenna 21, server 30, receiving unit 31, processing unit 32, charging area 101, foreign object detection device 200, processor 210, memory 220, computer-readable storage medium 300, computer program 310, processor 320. DETAILED DESCRIPTION
[0059] The following further describes the embodiments of the present application in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions. Furthermore, the embodiments of the present application described below in conjunction with the accompanying drawings are exemplary and are intended only to explain the embodiments of the present application and are not to be construed as limiting the present application.
[0060] With the rapid development of electric vehicle (EV) technology, wireless charging, as a convenient and efficient charging method, is gaining widespread market attention and acceptance. Wireless Power Transfer (WPT) technology transfers energy between a transmitter and a receiver via a magnetic field, enabling wireless transmission of electrical energy and providing a wire-free charging solution for electric vehicles.
[0061] During the application of WPT technology, moving objects may enter the charging area. The presence of these foreign objects may cause the following problems:
[0062] (1) Safety hazards: When metal objects or other conductive objects enter the active area of the WPT system, the strong magnetic field may cause these objects to heat up, or even cause a fire in some cases. For example, keys, coins, or any metal objects that enter the charging area may become a source of risk.
[0063] (2) Decreased energy transmission efficiency: The presence of foreign objects may change the distribution of the magnetic field, thereby affecting the energy transmission efficiency of the WPT system. In particular, when these foreign objects have a strong absorption or interference effect on the magnetic field, they may cause increased energy loss and reduce the actual energy reaching the receiver.
[0064] (3) Equipment damage: The heating of foreign objects may not only pose a threat to personnel safety, but may also damage the WPT equipment itself or other items near the equipment, resulting in increased maintenance costs and equipment replacement costs.
[0065] (4) User trust: Frequent security issues or reduced efficiency may affect users’ trust in WPT technology, thus affecting its widespread adoption and application.
[0066] For safety and efficiency reasons, incorporating foreign object detection (FOD) technology into WPT systems is essential. This technology can monitor and identify foreign objects within the charging area, enabling timely action to mitigate potential safety risks and efficiency losses. By improving the safety and reliability of WPT systems, FOD technology will help promote the commercialization of wireless charging and the further adoption of electric vehicles.
[0067] Currently, foreign object detection solutions for wireless charging of electric vehicles integrate cameras, on-board radar modules, and infrared thermal imaging modules to monitor and detect foreign objects within the charging area. However, the radar is mounted on the vehicle chassis, and only vehicles equipped with radar and infrared cameras have this capability. Modification is difficult, the pre-installation cycle is long, and the system complexity is high. Alternatively, ground-end array foreign object detection coils can be used to detect foreign objects. While this is lower cost and simpler in structure, it has very strict coil alignment requirements, is limited by the charging system, and has a high coupling with the WPT system.
[0068] In view of this, the implementation method of this application proposes a solution with low complexity and cost, which does not rely on the operation of the WPT system and can improve the accuracy of moving object detection during wireless charging. While optimizing the problem of foreign object detection in wireless charging, it can further improve the safety of electric vehicle charging and provide users with a safer user experience. This is of great significance to the universal development of electric vehicle wireless charging technology.
[0069] See also Figure 1 and Figure 2 , an embodiment of the present application provides a foreign object detection method. The foreign object detection method is applied to the server 30 in the foreign object detection system 100. The foreign object detection system 100 also includes a transmitter 10 and a receiver 20. The channel transmission path between the transmitter 10 and the receiver 20 at least partially covers the charging area 101 of the wireless charging. The transmitter 10 is used to send a data packet to the receiver 20. The receiver 20 is used to receive the data packet, obtain CSI raw data based on the data packet, and send the CSI raw data to the server 30. The foreign object detection method includes:
[0070] 011: receiving CSI raw data;
[0071] 012: Determine whether a moving object enters the charging area 101 during wireless charging based on the CSI raw data.
[0072] In the foreign object detection method of the present embodiment, the presence of a mobile object in charging area 101 during wireless charging is determined based on raw CSI data. This method can detect whether a mobile object has entered charging area 101 during wireless charging and is applicable to detecting various mobile objects. It offers advantages such as high detection accuracy, minimal environmental impact, high safety, low complexity, low cost, and independence from the WPT system.
[0073] Although the present invention describes the detection of a moving object entering or leaving a wireless charging area during the charging process of an electric vehicle, the foreign object detection operation can be performed at any time as required.
[0074] Specifically, see Figure 2The foreign object detection system 100 of the present embodiment is primarily applicable to wireless charging scenarios for electric vehicles. A WPT system can include two wireless charging coils: one located at the ground end and one located at the electric vehicle. When wireless charging is required, the electric vehicle is driven to a wireless charging space, aligning the two wireless charging coils. This allows for energy transfer via magnetic fields, achieving wireless power transmission.
[0075] The foreign object detection system 100 can be installed at a wireless charging parking space, located at the bottom of the electric vehicle. The foreign object detection system 100 includes a transmitter 10, a receiver 20 and a server 30.
[0076] The transmitting end 10 includes a transmitting antenna 11, and the receiving end 20 includes a receiving antenna 21. The transmitting antenna 11 and the receiving antenna 21 are respectively located on opposite sides of the wireless charging coil of the charging area 101, so that the channel transmission path between the transmitting end 10 and the receiving end 20 at least partially covers the wireless charging area 101. For example, the transmitting antenna 11 can be located behind the wireless charging coil of the ground end, and the receiving antenna 21 can be located in front of the wireless charging coil of the ground end. It should be noted that the front and the rear here are represented by Figure 2 Of course, in other examples, the transmitting antenna 11 can also be located to the left of the wireless charging coil at the ground end, and the receiving antenna 21 can be located to the right of the wireless charging coil at the ground end, which is not limited here.
[0077] The number of transmitting antennas 11 and receiving antennas 21 can be multiple, and multiple transmitting antennas 11 correspond to multiple receiving antennas 21 respectively, so that the channel transmission path between the transmitting end 10 and the receiving end 20 can basically cover the entire charging area 101 of the wireless charging, thereby improving the accuracy of foreign object detection. For example, Figure 2 The number of transmitting antennas 11 and receiving antennas 21 can both be three. Of course, in other examples, the number of transmitting antennas 11 and receiving antennas 21 is not limited to three, and can also be four, five, or more, without limitation. The foreign object detection system 100 of the embodiment of the present application can change the number and arrangement of antennas to increase the detection range, and has good scalability.
[0078] See also Figures 2 to 4 The transmitting end 10 may include a commercial router supporting IEEE802.11 to send data packets to the receiving end 20 .
[0079] Receiver 20 may include an embedded device running the Linux operating system. Its hardware may include an Intel 5300 wireless network card, and its software environment may include the Linux 802.11Csi Tool and Netlink tools. The Linux 802.11Csi Tool retrieves subcarrier-specific information from the network card driver based on data packets. Netlink retrieves raw Channel State Information (CSI) data from the network card driver in the operating system kernel based on the subcarrier-specific information, and then sends it to a user-mode process for processing and network transmission.
[0080] The server 30 and the receiving end 20 transmit data via a wireless network or a wired network. The server 30 is used to receive the CSI raw data transmitted by the receiving end 20 and determine whether a mobile object has entered the charging area 101 during the wireless charging process based on the CSI raw data. When there are multiple receiving ends 20 (corresponding to a wireless charging scenario with multiple wireless charging parking spaces), the server 30 is used to receive the CSI raw data transmitted by each receiving end 20 and determine whether a mobile object has entered each charging area 101 during the wireless charging process based on the corresponding CSI raw data.
[0081] The following combination Figure 3 and Figure 4 , describing the working process of the foreign object detection method of the embodiment of the present application. The electric vehicle enters the WPT system and establishes a network communication connection with the ground end of the wireless charging parking space. When the electric vehicle receives the instruction to start charging, the foreign object detection system 100 starts working immediately. The foreign object detection system 100 starts initialization, the data packet transmission frequency is 200ms, the bandwidth is set to 20MHz, and the transmitting antenna 11 and the receiving antenna 21 are transmitted via radio waves. The transmitting end 10 sends a data packet to the receiving end 20. The receiving end 20 receives the data packet, and obtains the CSI raw data based on the data packet, and sends the CSI raw data to the server 30. The server 30 receives the CSI raw data and determines whether there is a moving object entering the charging area 101 during the wireless charging process based on the CSI raw data.
[0082] Among them, when it is determined that no moving objects enter the charging area 101 during the wireless charging process, the WPT system can make a decision to continue charging; when it is determined that a moving object enters the charging area 101 during the wireless charging process, the WPT system can make a decision to stop charging.
[0083] The foreign body detection method of the embodiment of the present application has at least the following advantages:
[0084] First, unlike other types of foreign body detection methods (such as metal foreign body detection or living foreign body detection), the foreign body detection method of the embodiment of the present application can detect all types of moving targets and has high detection efficiency.
[0085] Second, using wireless network (Wireless Fidelity, WiFi) channel state information to detect moving objects can detect changes in channel state information characteristic values in real time, and can quickly respond when an object enters or leaves the charging area 101.
[0086] Second, channel state information detection is a non-contact detection method that does not require direct contact with the object, avoiding damage caused by other detection contacts. Compared with contact detection methods such as parameter detection or other sensors, it is safer.
[0087] Fourth, to address the challenges of other foreign object detection methods in large-scale WPT systems, which require multiple detection arrays and complex drive circuits and system equipment, the foreign object detection method of the present embodiment utilizes channel state information to detect moving objects in the charging area 101. This method, with significantly lower cost and system complexity than other detection methods, requires only a transmitter 10, a receiver 20, and a server 30, all independently driven and easy to install. Furthermore, it is fully decoupled from the WPT system and independent of the wireless charging system.
[0088] It should be noted that the embodiments of this application exemplify the detection of a moving object entering or leaving the charging area 101 during wireless charging of an electric vehicle. In other examples, the foreign object detection method of the embodiments of this application can also be performed at any time and in any application scenario as needed, without limitation herein.
[0089] See also Figure 2 and Figure 5 In some embodiments, determining whether a moving object enters the charging area 101 during wireless charging (i.e., 012) based on the CSI raw data includes:
[0090] 0121: Determine the CSI change value based on the CSI raw data;
[0091] 0122: Compare the CSI change value with the set threshold to determine whether a moving object enters the charging area 101 during the wireless charging process.
[0092] The embodiment of the present application determines whether a moving object has entered the charging area 101 by analyzing the degree of change in the CSI change value to achieve real-time monitoring, thereby ensuring the safety of the charging process. It is not affected by whether the wireless charging coil is aligned, and can quickly detect moving objects in the charging area 101.
[0093] Specifically, the CSI raw data can be acquired in real time or periodically. The server 30 can obtain amplitude and phase information based on the CSI raw data, extract the amplitude characteristic value, and process the acquired time series characteristic value to obtain the CSI change value. After obtaining the CSI change value, the server 30 compares the CSI change value with the set threshold value to determine whether there is a moving object entering the charging area 101 during the wireless charging process, thereby making a decision on whether to continue charging or stop charging for the WPT system. Among them, the set threshold value can be determined based on the sensitivity requirements of the foreign object detection system 100 for moving object detection, and is obtained based on historical data, experimental tests or system specifications. The choice of the set threshold value should be able to distinguish between slight changes caused by environmental noise and significant changes caused by moving objects.
[0094] See also Figure 2 and Figure 6 In some embodiments, determining a CSI change value (i.e., 0121) based on the CSI raw data includes:
[0095] 01211: Construct a channel matrix based on the CSI raw data;
[0096] 01212: Get the amplitude component of each element in the channel matrix;
[0097] 01213: Normalize the amplitude component of each element in the channel matrix to obtain a normalized amplitude component matrix;
[0098] 01214: performing time series normalization processing on the standardized amplitude component matrix using a time series length of a predetermined window size to obtain a normalized amplitude component matrix;
[0099] 01215: Calculate the maximum eigenvalue of each channel transmission path between the transmitting end 10 and the receiving end 20 according to the normalized amplitude component matrix;
[0100] 01216: Calculate the CSI change value based on the maximum eigenvalue.
[0101] Specifically, in 01211, a channel matrix can be constructed based on the CSI raw data obtained and parsed using the Linux 802.11n CSI Tool. The elements in the constructed channel matrix H can be expressed as:
[0102]
[0103] Where m is the number of transmit antennas 11, which can be set to 3. n is the number of receive antennas 21, which can be set to 3. k is the number of subcarriers in each transmission channel, which can be set to 30. t is the frame number, and j is the imaginary part of the complex number. Each element in the channel matrix H consists of a real number representing the signal strength (amplitude) and a complex angle representing the signal phase change (phase).
[0104] In 01212, the amplitude component of each element in the channel matrix H is obtained. The amplitude component h of each element in the channel matrix H m,n,t It can be expressed as:
[0105] h m,n,t =[h m,n,1,t ,h m,n,2,t ,…,h m,n,30,t ]
[0106] In 01213, the amplitude component of each element in the channel matrix H is normalized to obtain a normalized amplitude component matrix. It can be expressed as:
[0107]
[0108] In 01214, the normalized amplitude component matrix is normalized in time series using a time series length of a window size tw to obtain a normalized amplitude component matrix. It can be expressed as:
[0109]
[0110] Among them, tw is the window size.
[0111] In 01215, according to the normalized amplitude component matrix Calculate the maximum eigenvalue of each channel transmission path between the transmitting end 10 and the receiving end 20. The maximum eigenvalue λ of each channel transmission path m,n,t It can be expressed as:
[0112]
[0113] Among them, MaxEig is the function for solving the maximum eigenvalue.
[0114] In 01216, the CSI change value is calculated based on the maximum eigenvalue. Based on the maximum eigenvalue of each channel transmission path obtained in 01215, assuming that there are three transmitting antennas 11 and three receiving antennas 21, the number of transmission paths is 3*3=9. The average value of the maximum eigenvalues of all channel transmission paths can be calculated as the CSI change value. t It can be expressed as:
[0115]
[0116] See also Figure 2 and Figure 8 In some embodiments, comparing the CSI change value with a set threshold to determine whether a moving object enters the charging area 101 during wireless charging (i.e., 0122) includes:
[0117] 01221: When the CSI change value is greater than the set threshold, it is determined that a moving object has entered the charging area 101 during the wireless charging process;
[0118] 01222: When the CSI change value is less than the set threshold, it is determined that no moving object enters the charging area 101 during the wireless charging process.
[0119] Specifically, when the CSI change value exceeds a set threshold, it indicates that the wireless channel state within charging area 101 has significantly changed, likely due to the entry of a mobile object. Therefore, it can be determined that a mobile object has entered charging area 101 during wireless charging. At this point, the WPT system can decide to stop charging.
[0120] If the CSI change value is less than the set threshold, it indicates that the wireless channel status within charging area 101 has changed little and has not exceeded the system's set sensitivity threshold. Therefore, it can be determined that no moving objects have entered charging area 101 during wireless charging. At this point, the WPT system can decide to continue charging.
[0121] It should be noted that when the CSI change value is equal to the set threshold, it can be determined whether a moving object enters the charging area 101 during the wireless charging process based on actual conditions, and there is no limitation here.
[0122] See also Figure 2 and Figure 9 In some embodiments, comparing the CSI change value with a set threshold to determine whether a moving object enters the charging area 101 during wireless charging (i.e., 0122) includes:
[0123] 01223: Compare multiple CSI change values within a predetermined time period with a set threshold to determine whether a moving object enters the charging area 101 during the wireless charging process.
[0124] Specifically, in one embodiment, the server 30 may compare each of a plurality of CSI change values within a predetermined time period with a set threshold value. When each CSI change value is greater than the set threshold value, it is determined that a mobile object has entered the charging area 101 during the wireless charging process; when there is a CSI change value that is less than the set threshold value, it is determined that no mobile object has entered the charging area 101 during the wireless charging process.
[0125] In another embodiment, the server 30 may compare an average value of multiple CSI change values within a predetermined time period with a set threshold value. When the average value of the multiple CSI change values is greater than the set threshold value, it is determined that a moving object has entered the charging area 101 during the wireless charging process; when the average value of the multiple CSI change values is less than the set threshold value, it is determined that no moving object has entered the charging area 101 during the wireless charging process.
[0126] In another embodiment, the server 30 may compare each CSI change value among a plurality of CSI change values within a predetermined time period with a set threshold value. When a predetermined number of CSI change values are greater than the set threshold value, it is determined that a moving object has entered the charging area 101 during the wireless charging process; when no predetermined number of CSI change values are greater than the set threshold value, it is determined that no moving object has entered the charging area 101 during the wireless charging process.
[0127] The embodiment of the present application compares multiple CSI change values within a predetermined time period with a set threshold to determine whether a moving object enters the charging area 101 during wireless charging, which can improve the accuracy and reliability of detection.
[0128] See also Figure 2 and Figure 10 In some embodiments, when it is determined that a moving object has entered the charging area 101 during wireless charging, the foreign object detection method further includes:
[0129] 013: Classify the CSI change value to determine the category of the incoming moving object.
[0130] Specifically, a classification model is first trained using a training set of moving objects of known categories (e.g., objects of different materials, sizes, and coming from different directions). This classification model can be based on machine learning or deep learning. During training, the model parameters are continuously adjusted to improve classification accuracy and generalization.
[0131] When it is determined that a mobile object has entered the charging area 101 during wireless charging, feature extraction is first performed on the CSI change value to extract key information that can reflect the characteristics of the mobile object. After extracting multiple features, feature selection and optimization are performed to remove redundant or highly correlated features and retain features that are valuable for classification. Then, the extracted features are input into the trained classification model. The classification model outputs one or more possible category labels based on the input features, indicating the possible category of the mobile object. It can be understood that the category of the mobile object can be classified based on the material, size, and direction of entry of the mobile object. After obtaining the possible category of the mobile object, the foreign object detection system 100 can provide corresponding prompts based on the category of the mobile object to improve the safety of wireless charging.
[0132] See also Figure 2 and Figure 11 The present application also provides a foreign object detection method. The foreign object detection method is applied to a foreign object detection system 100. The foreign object detection system 100 includes a transmitter 10, a receiver 20, and a server 30. The channel transmission path between the transmitter 10 and the receiver 20 at least partially covers the charging area 101 of the wireless charging. The foreign object detection method includes:
[0133] 021: Send data packet to receiving end 20 through transmitting end 10;
[0134] 022: Receive the data packet through the receiving end 20, obtain CSI raw data according to the data packet, and send the CSI raw data to the server 30;
[0135] 023: Receive CSI raw data through the server 30, and determine whether a moving object enters the charging area 101 during the wireless charging process based on the CSI raw data.
[0136] In the foreign object detection method of the present embodiment, the presence of a mobile object in charging area 101 during wireless charging is determined based on raw CSI data. This method can detect whether a mobile object has entered charging area 101 during wireless charging and is applicable to detecting various mobile objects. It offers advantages such as high detection accuracy, minimal environmental impact, high safety, low complexity, low cost, and independence from the WPT system.
[0137] See also Figure 2 and Figure 12, the embodiment of the present application also provides a server 30. The server 30 is applied to the foreign object detection system 100. The foreign object detection system 100 also includes a transmitter 10 and a receiver 20. The channel transmission path between the transmitter 10 and the receiver 20 at least partially covers the charging area 101 of wireless charging. The transmitter 10 is used to send a data packet to the receiver 20. The receiver 20 is used to receive the data packet, obtain CSI raw data based on the data packet, and send the CSI raw data to the server 30. The server 30 includes a receiving unit 31 and a processing unit 32. The receiving unit 31 is used to receive the CSI raw data. The processing unit 32 is used to determine whether a moving object enters the charging area 101 during the wireless charging process based on the CSI raw data.
[0138] In some embodiments, the processing unit 32 is specifically configured to: determine a CSI change value based on the CSI raw data; and compare the CSI change value with a set threshold to determine whether a moving object enters the charging area 101 during wireless charging.
[0139] In some embodiments, the processing unit 32 is specifically used to: construct a channel matrix based on the CSI raw data; obtain the amplitude component of each element in the channel matrix; normalize the amplitude component of each element in the channel matrix to obtain a standardized amplitude component matrix; perform time series normalization on the standardized amplitude component matrix using a time series length of a predetermined window size to obtain a normalized amplitude component matrix; calculate the maximum eigenvalue of each channel transmission path between the transmitter 10 and the receiver 20 based on the normalized amplitude component matrix; and calculate the CSI change value based on the maximum eigenvalue.
[0140] In some embodiments, the processing unit 32 is specifically used to: when the CSI change value is greater than the set threshold, determine that a moving object has entered the charging area 101 during the wireless charging process; when the CSI change value is less than the set threshold, determine that no moving object has entered the charging area 101 during the wireless charging process.
[0141] In some embodiments, the processing unit 32 is specifically configured to compare a plurality of CSI change values within a predetermined time period with a set threshold value to determine whether a moving object enters the charging area 101 during the wireless charging process.
[0142] In some embodiments, the transmitting end 10 includes a transmitting antenna 11 , and the receiving end 20 includes a receiving antenna 21 . The transmitting antenna 11 and the receiving antenna 21 are respectively located on opposite sides of the wireless charging coil in the charging area 101 .
[0143] In some embodiments, there are multiple transmitting antennas 11 and multiple receiving antennas 21 , and the multiple transmitting antennas 11 correspond to the multiple receiving antennas 21 , respectively.
[0144] In some embodiments, the processing unit 32 is further configured to classify the CSI change value to determine the category of the incoming moving object.
[0145] It should be noted that the explanation of the foreign matter detection method in the aforementioned embodiment is also applicable to the server 30 in the embodiment of the present application and will not be elaborated here.
[0146] See also Figure 2 , the embodiment of the present application also provides a foreign object detection system 100. The foreign object detection system 100 includes a transmitter 10, a receiver 20, and a server 30. The channel transmission path between the transmitter 10 and the receiver 20 at least partially covers the charging area 101 of wireless charging. The transmitter 10 is used to send a data packet to the receiver 20. The receiver 20 is used to receive the data packet, obtain CSI raw data based on the data packet, and send the CSI raw data to the server 30. The server 30 is used to receive the CSI raw data and determine whether a moving object has entered the charging area 101 during the wireless charging process based on the CSI raw data.
[0147] In some embodiments, the server 30 is specifically configured to: determine a CSI change value based on the CSI raw data; and compare the CSI change value with a set threshold to determine whether a moving object enters the charging area 101 during wireless charging.
[0148] In some embodiments, the server 30 is specifically used to: construct a channel matrix based on the CSI raw data; obtain the amplitude component of each element in the channel matrix; normalize the amplitude component of each element in the channel matrix to obtain a standardized amplitude component matrix; perform time series normalization on the standardized amplitude component matrix using a time series length of a predetermined window size to obtain a normalized amplitude component matrix; calculate the maximum eigenvalue of each channel transmission path between the transmitter 10 and the receiver 20 based on the normalized amplitude component matrix; and calculate the CSI change value based on the maximum eigenvalue.
[0149] In some embodiments, the server 30 is specifically used to: when the CSI change value is greater than the set threshold, determine that a moving object has entered the charging area 101 during wireless charging; when the CSI change value is less than the set threshold, determine that no moving object has entered the charging area 101 during wireless charging.
[0150] In some embodiments, the server 30 is specifically configured to compare a plurality of CSI change values within a predetermined time period with a set threshold value to determine whether a moving object enters the charging area 101 during the wireless charging process.
[0151] In some embodiments, the transmitting end 10 includes a transmitting antenna 11 , and the receiving end 20 includes a receiving antenna 21 . The transmitting antenna 11 and the receiving antenna 21 are respectively located on opposite sides of the wireless charging coil in the charging area 101 .
[0152] In some embodiments, there are multiple transmitting antennas 11 and multiple receiving antennas 21 , and the multiple transmitting antennas 11 correspond to the multiple receiving antennas 21 , respectively.
[0153] In some embodiments, the server 30 is further configured to classify the CSI change value to determine the category of the incoming moving object.
[0154] It should be noted that the explanation of the foreign matter detection method in the aforementioned embodiment is also applicable to the foreign matter detection system 100 of the embodiment of the present application, and will not be elaborated here.
[0155] See also Figure 13 The present application also provides a foreign body detection device 200. The foreign body detection device 200 includes one or more processors 210 and a memory 220. The memory 220 stores a computer program. When the computer program is executed by the processor 210, the foreign body detection method of any of the above embodiments is implemented.
[0156] For example, when the computer program is executed by the processor 210, the following foreign body detection method is implemented:
[0157] 011: receiving CSI raw data;
[0158] 012: Determine whether a moving object enters the charging area 101 during wireless charging based on the CSI raw data.
[0159] For another example, when the computer program is executed by the processor 210, the following foreign body detection method is implemented:
[0160] 021: Send data packet to receiving end 20 through transmitting end 10;
[0161] 022: Receive the data packet through the receiving end 20, obtain CSI raw data according to the data packet, and send the CSI raw data to the server 30;
[0162] 023: Receive CSI raw data through the server 30, and determine whether a moving object enters the charging area 101 during the wireless charging process based on the CSI raw data.
[0163] It should be noted that the explanation of the foreign matter detection method in the aforementioned embodiment is also applicable to the foreign matter detection device 200 in the embodiment of the present application, and will not be elaborated here.
[0164] See also Figure 14 The present application also provides a computer-readable storage medium 300 on which a computer program 310 is stored. When the program is executed by the processor 320, the foreign matter detection method of any of the above embodiments is implemented.
[0165] For example, when the program is executed by the processor 320, the following foreign body detection method is implemented:
[0166] 011: receiving CSI raw data;
[0167] 012: Determine whether a moving object enters the charging area 101 during wireless charging based on the CSI raw data.
[0168] For another example, when the program is executed by the processor 320, the following foreign body detection method is implemented:
[0169] 021: Send data packet to receiving end 20 through transmitting end 10;
[0170] 022: Receive the data packet through the receiving end 20, obtain CSI raw data according to the data packet, and send the CSI raw data to the server 30;
[0171] 023: Receive CSI raw data through the server 30, and determine whether a moving object enters the charging area 101 during the wireless charging process based on the CSI raw data.
[0172] It should be noted that the explanation of the foreign matter detection method in the aforementioned embodiment is also applicable to the computer-readable storage medium 300 in the embodiment of the present application, and will not be elaborated here.
[0173] In summary, the foreign object detection method, server 30, foreign object detection system 100, foreign object detection device 200, and computer-readable storage medium 300 of the embodiments of this application determine whether a mobile object has entered charging area 101 during wireless charging based on raw CSI data. This method can detect whether a mobile object has entered charging area 101 during wireless charging and is applicable to detecting various types of mobile objects. It offers advantages such as high detection accuracy, minimal environmental impact, high safety, low complexity, low cost, and independence from the operation of the WPT system.
[0174] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.
[0175] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application belong.
[0176] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable storage medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a computer-readable storage medium can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable storage media include the following: an electrical connection having one or more wires (electronic devices), a portable computer disk cartridge (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable storage medium may even be paper or other suitable medium on which the program is printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner as necessary, and then stored in a computer memory.
[0177] It should be understood that various parts of the present application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0178] Those skilled in the art will appreciate that all or part of the steps carried out in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program can be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment. In addition, the various functional units in the various embodiments of the present application can be integrated into a processing module, or each unit can exist physically alone, or two or more units can be integrated into one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk or an optical disk, etc.
[0179] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are illustrative and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application. The scope of the present application is defined by the claims and their equivalents.
Claims
1. A foreign body detection method, characterized in that: A server is applied to a foreign object detection system, the foreign object detection system also including a transmitter and a receiver, wherein the channel transmission path between the transmitter and the receiver at least partially covers the charging area of wireless charging, the transmitter is used to send a data packet to the receiver, the receiver is used to receive the data packet, obtain CSI raw data based on the data packet, and send the CSI raw data to the server, and the foreign object detection method includes: receiving the CSI raw data; During the wireless charging process, it is determined whether a moving object enters the charging area according to the CSI raw data.
2. The foreign body detection method according to claim 1, characterized in that: The determining, according to the CSI raw data, whether a moving object has entered the charging area during the wireless charging process includes: determining a CSI change value according to the CSI raw data; The CSI change value is compared with a set threshold to determine whether a moving object enters the charging area during wireless charging.
3. The foreign matter detection method according to claim 2, characterized in that: The determining the CSI change value according to the CSI original data includes: Constructing a channel matrix according to the CSI raw data; Obtaining an amplitude component of each element in the channel matrix; Normalizing the amplitude component of each element in the channel matrix to obtain a normalized amplitude component matrix; Performing time series normalization processing on the standardized amplitude component matrix using a time series length of a predetermined window size to obtain a normalized amplitude component matrix; Calculating the maximum eigenvalue of each channel transmission path between the transmitting end and the receiving end according to the normalized amplitude component matrix; The CSI change value is calculated according to the maximum eigenvalue.
4. The foreign matter detection method according to claim 2, characterized in that: Comparing the CSI change value with a set threshold to determine whether a moving object enters the charging area during the wireless charging process includes: When the CSI change value is greater than the set threshold, it is determined that a moving object has entered the charging area during the wireless charging process; When the CSI change value is less than the set threshold, it is determined that no moving object enters the charging area during the wireless charging process.
5. The foreign matter detection method according to claim 2, characterized in that: Comparing the CSI change value with a set threshold to determine whether a moving object enters the charging area during the wireless charging process includes: Compare the multiple CSI change values within a predetermined time period with the set threshold to determine whether a moving object enters the charging area during the wireless charging process.
6. The foreign matter detection method according to claim 1, characterized in that: The transmitting end includes a transmitting antenna, and the receiving end includes a receiving antenna. The transmitting antenna and the receiving antenna are respectively located on two opposite sides of the wireless charging coil in the charging area.
7. The foreign matter detection method according to claim 6, characterized in that: There are multiple transmitting antennas and multiple receiving antennas, and the multiple transmitting antennas correspond to the multiple receiving antennas respectively.
8. The foreign matter detection method according to claim 2, characterized in that: When it is determined that a moving object has entered the charging area during the wireless charging process, the foreign object detection method further includes: The CSI change value is classified to determine the category of the incoming moving object.
9. A foreign body detection method, characterized in that: Applied to a foreign object detection system, the foreign object detection system includes a transmitter, a receiver, and a server, the channel transmission path between the transmitter and the receiver at least partially covers the charging area of wireless charging, and the foreign object detection method includes: Sending a data packet to the receiving end through the transmitting end; receiving the data packet through the receiving end, obtaining CSI raw data according to the data packet, and sending the CSI raw data to the server; The server receives the CSI raw data, and determines whether a moving object enters the charging area during wireless charging according to the CSI raw data.
10. A server, characterized in that: Applied to a foreign object detection system, the foreign object detection system also includes a transmitter and a receiver, the channel transmission path between the transmitter and the receiver at least partially covers the charging area of the wireless charging, the transmitter is used to send a data packet to the receiver, the receiver is used to receive the data packet, and obtain CSI raw data based on the data packet, and send the CSI raw data to the server, the server includes: A receiving unit, configured to receive the CSI raw data; A processing unit is configured to determine, based on the CSI raw data, whether a moving object enters the charging area during wireless charging.
11. A foreign body detection system, characterized in that: The foreign object detection system includes a transmitter, a receiver, and a server, wherein the channel transmission path between the transmitter and the receiver at least partially covers the charging area of the wireless charging; The transmitting end is used to send data packets to the receiving end; The receiving end is used to receive the data packet, obtain CSI raw data according to the data packet, and send the CSI raw data to the server; The server is configured to receive the CSI raw data and determine, based on the CSI raw data, whether a moving object enters the charging area during wireless charging.
12. A foreign body detection device, characterized in that: The foreign object detection device includes one or more processors and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the foreign object detection method according to any one of claims 1 to 9 is implemented.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the foreign matter detection method according to any one of claims 1 to 9 is implemented.
Citation Information
Cited By
A wireless charging metal foreign object detection device and detection method
CN122419021A