A method and system for storing and transmitting charging information
By installing a data transfer controller on the battery transport trailer, the problem of charging information transmission in mobile battery swapping stations has been solved, enabling complete storage and accurate transmission of charging data. This improves the scientific nature of battery health monitoring and performance analysis, and enhances battery safety and efficiency.
Patent Information
- Application Number
- CN202310929232.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-27
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2043-07-27
AI Technical Summary
Mobile battery swapping stations have difficulty obtaining charging information from chargers for swapped batteries, and existing technologies cannot meet the data transmission requirements.
A data transfer controller is installed on the battery transport trailer. It communicates with the charger via network connection, monitors and saves charging status data, and transmits charging order data when the battery is transported to the battery swapping station.
It enables mobile battery swapping stations to fully store and accurately transmit charger data, improving the scientific nature of battery health monitoring and performance analysis, reducing downtime due to malfunctions, and enhancing battery safety and efficiency.
Smart Images

Figure CN117207801B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of charging information storage technology, specifically to a method and system for storing and transmitting charging information. Background Technology
[0002] With the rapid development of the battery swapping industry, the application scenarios and operating conditions of battery swapping are becoming increasingly diverse. A typical battery swapping station generally includes a charger, charging compartment, swapping batteries, swapping equipment, and a station control system. The station control system is connected to the charger via a local network, and the charger's charging data is directly transmitted to the station control system through the local network. The station control system saves the charging information for subsequent data analysis. However, for mobile battery swapping stations, where the battery charging site and the swapping operation site are far apart and their locations constantly change according to operational needs, the station control system struggles to obtain charging information from the charger for the swapping batteries.
[0003] Currently, the station control and charging machine are located in the same site or in a fixed location not far apart. The charging data is transmitted via wired or short-range wireless and then directly stored in the station control system, which cannot meet the data requirements of mobile battery swapping stations.
[0004] Therefore, there is an urgent need for a method for storing and transmitting charging information. This method involves mounting a data transfer controller on the trailer used to transport batteries. During charging, the charging data is saved, and when the battery is transported from the charging location to the battery swapping station, the data is transmitted to the battery swapping station. This solves the problem of storing charging information for mobile battery swapping stations. Summary of the Invention
[0005] The purpose of this section is to outline some aspects of embodiments of the present invention and to briefly describe some preferred embodiments. Simplifications or omissions may be made in this section, as well as in the abstract and title of this application, to avoid obscuring the purpose of these documents; however, such simplifications or omissions should not be construed as limiting the scope of the invention.
[0006] In view of the above-mentioned problems, the present invention is proposed.
[0007] Therefore, the technical problem solved by the present invention is: by adding a data transfer controller to the battery transfer trailer, the charging data is stored on the trailer controller, thus realizing the complete preservation of data on the charging process of the battery by the charger in the mobile battery swapping station.
[0008] To address the aforementioned technical problems, this invention provides the following technical solution: a method for storing and transmitting charging information, comprising: when a trailer carrying a depleted battery enters a charging station, the charger and a data transfer controller installed on the trailer establish a network connection; the data transfer controller checks its remaining storage space; the data transfer controller establishes a network connection with the charger and operates according to preset charging and data transmission priority rules; the data transfer controller sends a verification request to the charger and determines the validity of the connection based on the charger's response; during the charging process, the data transfer controller monitors and saves charging status data; when the battery is fully charged, charging order data is generated; the data transfer controller sends the generated charging order data to the charger for confirmation; after confirming that the order data is correct, the trailer transports the fully charged battery to the battery swapping station.
[0009] As a preferred embodiment of the charging information storage and transmission method described in this invention, the network connection communication includes: when the data transfer controller is configured with a wifi module, the wifi module on the battery transfer controller acts as a client, and the charging station is also configured with a wifi module as an AP. The wifi module on the controller automatically connects to the AP on the charging station according to the set wifi name and password. When the data transfer controller is wired, the network interface on the controller is connected to the network interface on the charging station through a network cable, and the charging gun is inserted into the battery charging port on the transfer vehicle.
[0010] The process of checking its own remaining storage space includes the data transfer controller checking its own remaining storage space, selecting the optimal storage strategy, and if the optimization result shows that the number of storage spaces is greater than a preset threshold, the data transfer controller prepares to receive new charging data, performs preprocessing steps, cleans up temporary files, and creates new data files.
[0011] If the optimization result shows that the storage space is less than the preset threshold, the data transfer controller deletes old data and releases space according to the data cleaning strategy.
[0012] If space is still insufficient after data cleanup, an alarm notification will be issued, and operators will take action to resolve the storage space issue, review the data retention policy, re-check the storage space, and receive new charging data.
[0013] As a preferred embodiment of the charging information storage and transmission method of the present invention, the data cleaning strategy includes: when the storage space is lower than a preset threshold, the data transfer controller starts the data cleaning strategy, checks the data storage space in the controller, and evaluates the stored data. In the evaluation stage, the controller sorts the data by importance and divides the data into important, undetermined, and unimportant.
[0014] If the rating is important, back up the data that is assessed as important to an external storage device before deleting it;
[0015] If the rating is pending, these data points will be cached and await further judgment and processing.
[0016] If the rating is unimportant, delete the data that is assessed as unimportant to free up storage space. After the data cleanup is completed, generate and save a cleanup report, recording the cleaned data and the cleanup results.
[0017] The importance ranking is represented as follows:
[0018]
[0019] in, Represents a random vector The probability density value under this distribution, Let k represent a random vector, and k represent the dimension of the random vector. Let Σ represent the mean vector of the multivariate normal distribution, Σ represent the covariance matrix of the multivariate normal distribution, and |Σ| represent the determinant of the covariance matrix. -1 Denotes the inverse matrix of the covariance matrix. represents the transpose of a vector, and exp represents the exponential function.
[0020] As a preferred embodiment of the charging information storage and transmission method of the present invention, the transmission priority rule includes: when the battery power is higher than a second threshold, all data is sent; when the battery power is between the first threshold and the second threshold, data rated as important and pending determination is sent; when the battery power is lower than the first threshold, only data rated as important is sent.
[0021] When the communication bandwidth exceeds the second threshold, all data is sent. When the communication bandwidth is between the first and second thresholds, data rated as important and data to be determined are sent. If the communication bandwidth is below the first threshold, only data rated as important is transmitted.
[0022] When the charging speed exceeds the second threshold, all data is sent. When the charging speed is between the first and second thresholds, data rated as important and pending are sent. If the charging speed is below the first threshold, only data rated as important is transmitted.
[0023] When the system detects abnormal battery behavior, it immediately sends data rated as important, and then sends the remaining data in the order of pending determination and unimportant.
[0024] As a preferred embodiment of the charging information storage and transmission method of the present invention, the sending of the verification request includes, after establishing a communication connection according to priority rules, the data transfer controller sending a verification request to the charger, the verification request including device identification information and security key;
[0025] The device identification information consists of the device's unique identification code and manufacturing information. The security key is generated by encrypting the private key generated when the device leaves the factory. After receiving the verification request, the charger decrypts and verifies it. If the verification information in the charger's response matches the sent request information, the connection is considered valid. The data transfer controller starts monitoring and saving the charging status data. If the request information does not match, the connection is considered invalid, and a retry mechanism is triggered until a secure connection is successfully established.
[0026] As a preferred embodiment of the charging information storage and transmission method described in this invention, the monitoring and saving of charging status data includes the data transfer controller monitoring and saving charging status data after successfully establishing a connection and passing verification. The data includes current, voltage, and battery temperature, which are collected and stored for battery performance analysis, equipment fault diagnosis, and charging strategy optimization.
[0027] During the data collection process, the data transfer controller judges the validity of the data according to preset rules and handles it according to preset error handling strategies.
[0028] As a preferred embodiment of the charging information storage and transmission method of the present invention, the step of sending the information to the charger for confirmation includes generating charging order data by the data transfer controller when the battery charging is completed, and sending it to the charger for confirmation.
[0029] The data transfer controller verifies the integrity and accuracy of order data. It verifies the integrity of order data through a checksum algorithm and checks the accuracy of order data through logical checks.
[0030] If the data is incorrect, the error handling process is triggered to regenerate and send the order data, while recording the error information for problem diagnosis and resolution.
[0031] Once the charger confirms that the order data is correct, the trailer will transfer the fully charged battery to the battery swapping station.
[0032] Another objective of this invention is to provide a charging information storage and transmission system that solves the problem of low efficiency in the collection, transmission and storage of charging information in traditional battery swapping stations through optimized data management and intelligent transmission.
[0033] To address the aforementioned technical problems, this invention provides the following technical solution: a charging information storage and transmission system, comprising: a data storage module, a data transmission module, a data evaluation module, and an anomaly handling module; the data storage module is used to check the remaining storage space of the data transfer controller, execute data storage strategies, handle insufficient storage space, and generate and save data cleanup reports; the data transmission module is used to send and receive data to and from the charger during the charging process based on transmission priority rules, send verification requests to ensure the validity of the connection, and generate and send charging order data after charging is completed; the data evaluation module is used to execute data cleanup strategies when storage space is insufficient, determining whether to back up, cache, or delete data by evaluating and prioritizing the stored data; the anomaly handling module is used to handle various abnormal situations, issue alarm notifications, and trigger corresponding processing procedures.
[0034] A computer device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the charging information storage and transmission method described above.
[0035] A computer-readable storage medium having a computer program stored thereon, characterized in that, when the computer program is executed by a processor, it implements the steps of the charging information storage and transmission method described above.
[0036] The beneficial effects of this invention are as follows: The charging information storage and transmission method provided by this invention enables battery swapping stations to monitor the health status of batteries more accurately and scientifically, track changes in battery performance, and predict possible failures in advance, thereby improving battery safety and efficiency. Through the analysis of charging data, battery swapping stations can promptly identify factors affecting battery performance and lifespan and adjust charging parameters and maintenance strategies. Attached Figure Description
[0037] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. Wherein:
[0038] Figure 1 This is an overall flowchart of a charging information storage and transmission method provided in one embodiment of the present invention.
[0039] Figure 2 This is an overall structural diagram of a charging information storage and transmission system provided in the second embodiment of the present invention. Detailed Implementation
[0040] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of the present invention.
[0041] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.
[0042] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that is mutually exclusive with other embodiments.
[0043] This invention is described in detail with reference to the schematic diagrams. When detailing the embodiments of this invention, for ease of explanation, the cross-sectional views illustrating the device structure may be partially enlarged, not adhering to the usual scale. Furthermore, the schematic diagrams are merely examples and should not be construed as limiting the scope of protection of this invention. In actual fabrication, the three-dimensional spatial dimensions of length, width, and depth should be included.
[0044] Furthermore, in the description of this invention, it should be noted that the terms "upper," "lower," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. These terms are used solely for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. In addition, the terms "first," "second," or "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0045] Unless otherwise explicitly specified and limited, the terms "installation," "connection," and "joining" in this invention should be interpreted broadly. For example, they can refer to fixed connections, detachable connections, or integral connections; similarly, they can refer to mechanical connections, electrical connections, or direct connections, or indirect connections through an intermediate medium, or internal connections between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0046] Example 1
[0047] Reference Figure 1As an embodiment of the present invention, a method for storing and transmitting charging information is provided, comprising:
[0048] When a trailer carrying a depleted battery enters the charging station, the charger and the data transfer controller installed on the trailer establish a network connection and communicate. The data transfer controller then checks its remaining storage space.
[0049] The data transfer controller communicates with the charger via a network and operates according to preset charging and data transmission priority rules.
[0050] The data transfer controller sends a verification request to the charger and determines the validity of the connection based on the charger's response.
[0051] During the charging process, the data transfer controller monitors and saves the charging status data. When the battery is fully charged, it generates charging order data.
[0052] The data transfer controller sends the generated charging order data to the charger for confirmation. Once the order data is confirmed to be correct, the trailer will transfer the fully charged battery to the battery swapping station.
[0053] Network connection communication includes the following: When the data transfer controller is configured with a Wi-Fi module, the Wi-Fi module on the battery transfer controller acts as a client, and the charging station is also configured with a Wi-Fi module as an access point (AP). The Wi-Fi module on the controller automatically connects to the AP on the charging station according to the set Wi-Fi name and password. When the data transfer controller is wired, the network interface on the controller is connected to the network interface on the charging station via a network cable, and the charging gun is inserted into the battery charging port on the transfer vehicle.
[0054] Checking its own remaining storage space includes the data transfer controller checking its own remaining storage space, selecting the optimal storage strategy, and if the optimization result shows that the storage space is greater than the preset threshold, the data transfer controller prepares to receive new charging data, performs preprocessing steps, cleans up temporary files, and creates new data files.
[0055] If the optimization result shows that the storage space is less than the preset threshold, the data transfer controller deletes old data and releases space according to the data cleaning strategy.
[0056] If space is still insufficient after data cleanup, an alarm notification will be issued, and operators will take action to resolve the storage space issue, review the data retention policy, re-check the storage space, and receive new charging data.
[0057] The data cleanup strategy includes initiating a data cleanup process when storage space falls below a preset threshold. This involves the data transfer controller checking the data storage space within the controller and evaluating the stored data. During the evaluation phase, the controller prioritizes the data, classifying it as important, pending determination, or unimportant. If the data is rated as important, it is backed up to external storage before deletion. If the data is rated as pending determination, these data points are cached pending further judgment and processing. If the data is rated as unimportant, it is deleted to free up storage space. After data cleanup is complete, a cleanup report is generated and saved, recording the cleaned data and the cleanup results.
[0058] Importance ranking is represented as follows:
[0059]
[0060] in, Represents a random vector The probability density value under this distribution, Let k represent a random vector, and k represent the dimension of the random vector. Let Σ represent the mean vector of the multivariate normal distribution, Σ represent the covariance matrix of the multivariate normal distribution, and |Σ| represent the determinant of the covariance matrix. -1 Denotes the inverse matrix of the covariance matrix. represents the transpose of a vector, and exp represents the exponential function.
[0061] The transmission priority rules include sending all data when the battery level is above the second threshold, sending data rated as important and pending when the battery level is between the first and second thresholds, and sending only data rated as important when the battery level is below the first threshold.
[0062] When the communication bandwidth exceeds the second threshold, all data is sent. When the communication bandwidth is between the first and second thresholds, data rated as important and data to be determined are sent. If the communication bandwidth is below the first threshold, only data rated as important is transmitted.
[0063] When the charging speed exceeds the second threshold, all data is sent. When the charging speed is between the first and second thresholds, data rated as important and pending are sent. If the charging speed is below the first threshold, only data rated as important is transmitted.
[0064] When the system detects abnormal battery behavior, it immediately sends data rated as important, and then sends the remaining data in the order of pending determination and unimportant.
[0065] Abnormal battery behavior includes determining the nature of the abnormality, whether it is accidental, systemic, a problem with the battery itself, or a problem with the charging equipment, and whether the abnormality relates to the battery's voltage, current, temperature, or other parameters.
[0066] When the system detects an anomaly, it immediately collects and sends all important data related to the anomaly, including battery status information, charging device parameters, battery charging history, and the specific time and environmental conditions of the anomaly. The data is then packaged together and sent using a higher-priority tag.
[0067] After sending all important exception data, begin sending pending and unimportant data.
[0068] Upon receiving abnormal data, the backend immediately begins analyzing the data to determine the cause of the anomaly and possible solutions. This includes searching and comparing historical data, using pattern recognition to identify anomaly patterns, and simulating and testing possible remediation strategies.
[0069] Once the cause and solution to the anomaly are found, repairs should be carried out immediately, and feedback information should be sent to the front-end device, along with repair instructions, adjustments to charging parameters, and prompts to the user to replace the battery or charging device.
[0070] Sending a verification request includes sending a verification request from the data transfer controller to the charger after establishing a communication connection according to priority rules. The verification request includes device identification information and a security key.
[0071] The device identification information consists of the device's unique identification code and manufacturing information. The security key is generated by encrypting the private key generated when the device leaves the factory. After receiving the verification request, the charger decrypts and verifies it. If the verification information in the charger's response matches the sent request information, the connection is considered valid. The data transfer controller starts monitoring and saving the charging status data. If the request information does not match, the connection is considered invalid, and a retry mechanism is triggered until a secure connection is successfully established.
[0072] The monitoring and storage of charging status data includes a data transfer controller. After successful connection establishment and verification, the data transfer controller begins real-time monitoring of the battery's charging status, acquiring key parameters such as current, voltage, and battery temperature, and storing this data in its internal storage system. This is used for real-time monitoring of battery status, long-term battery performance analysis, equipment fault diagnosis, and charging strategy optimization. By tracking the battery's charging status over a long period, the system accurately assesses the battery's health and predicts its remaining lifespan; by analyzing equipment fault data, it optimizes the operating parameters of the charging equipment, improving equipment efficiency; and by optimizing the charging strategy, it achieves the optimal charging strategy based on the battery's status and the grid load.
[0073] During data collection, the data transfer controller judges the validity of the data according to preset rules and handles it according to preset error handling strategies. During data collection, the controller checks the validity of data such as current, voltage, and temperature according to preset rules, verifying that they are within expected ranges and that there are no sudden changes or anomalies. If data anomalies are detected, the controller handles them according to preset error handling strategies, including ignoring abnormal data, using data from the previous cycle as a substitute, and triggering an alarm to notify operators for inspection. This ensures the quality of stored and processed data and avoids misjudgments caused by data errors.
[0074] Sending confirmation to the charger includes generating charging order data from the data transfer controller and sending it to the charger for confirmation when the battery is fully charged.
[0075] The data transfer controller verifies the integrity and accuracy of order data. It verifies the integrity of order data through a checksum algorithm and checks the accuracy of order data through logical checks.
[0076] Once the battery is fully charged, the data transfer controller generates detailed charging order data based on the collected charging status data. The controller then sends this order data to the charger for confirmation. Before sending, the data transfer controller verifies the completeness and accuracy of the order data. If an error is detected, the controller triggers an error handling process, regenerates and resends the order data, and records the error information for problem diagnosis and resolution. This ensures the accuracy of transmitted and processed order data and prevents erroneous operations due to data errors.
[0077] Once the charger confirms that the order data is correct, the trailer will transfer the fully charged battery to the battery swapping station.
[0078] Example 2
[0079] Reference Figure 2 As one embodiment of the present invention, a charging information storage and transmission system is provided, comprising:
[0080] The system includes a data storage module, a data transmission module, a data evaluation module, and an exception handling module.
[0081] The data storage module is used to check the remaining storage space of the data transfer controller, execute data storage policies, handle insufficient storage space, and generate and save data cleanup reports.
[0082] The data transmission module is responsible for sending and receiving data to and from the charger during the charging process based on transmission priority rules, sending verification requests to ensure the validity of the connection, and generating and sending charging order data after charging is completed.
[0083] The data evaluation module is responsible for executing data cleanup strategies when storage space is insufficient. It determines whether to back up, cache, or delete data by evaluating and prioritizing the stored data.
[0084] The exception handling module is responsible for handling various abnormal situations, issuing alarm notifications, and triggering corresponding processing procedures.
[0085] Example 3
[0086] One embodiment of the present invention differs from the previous two embodiments in that:
[0087] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0088] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0089] More specific examples of computer-readable media (a non-exhaustive list) include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0090] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0091] Example 4
[0092] As one embodiment of the present invention, a method for storing and transmitting charging information is provided. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.
[0093] Two sets of samples were determined: one set used traditional battery charging information storage and transmission methods, and the other set used the method of our invention. Each set contained the same number and type of batteries and charging devices.
[0094] Both groups of samples started collecting data and charging simultaneously. The amount of data generated by the two groups during the charging process was compared, as well as the data transmission rates of the two methods under the same network environment and device configuration.
[0095] After the battery is fully charged, the generation speed and accuracy of charging order data for the two sets of samples are compared.
[0096] During the experiment, abnormal situations such as network interruption, insufficient storage space, and equipment failure were encountered. The effectiveness and efficiency of the two methods in handling these abnormal situations were compared.
[0097] After the experiment, the data management efficiency of the two methods was compared, including the effectiveness of data cleaning strategies and the effectiveness of saving important data. The experimental results are shown in Table 1.
[0098] Table 1 Comparison of Test Contents
[0099]
[0100] Through comparative experiments, our invention has significantly improved the efficiency of data acquisition and transmission, allowing for more frequent and accurate capture of battery status information, providing rich data support for subsequent battery performance prediction and health management. Simultaneously, through advanced data processing and optimization strategies, the system can generate charging orders at a higher speed, accelerating the charging process and improving charging efficiency. When abnormal situations occur, the system can promptly identify and handle them, reducing downtime caused by malfunctions and effectively improving equipment availability. Through meticulous monitoring and efficient analysis of battery status, potential battery problems can be anticipated, allowing operators to intervene in advance, thereby significantly improving battery safety and lifespan.
[0101] Our invention improves data quality and processing efficiency, predicts and resolves potential problems in advance, and ultimately enhances battery safety and efficiency. This reduces premature battery replacements, improves energy efficiency, and is beneficial to environmental protection and lowers operating costs.
[0102] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A method for storing and transmitting charging information, characterized in that, include: When a trailer carrying a depleted battery enters the charging station, the charger and the data transfer controller installed on the trailer establish a network connection and communicate. The data transfer controller then checks its remaining storage space. The data transfer controller communicates with the charger via a network and operates according to preset charging and data transmission priority rules; The data transfer controller sends a verification request to the charger and determines the validity of the connection based on the charger's response. During the charging process, the data transfer controller monitors and saves the charging status data. When the battery is fully charged, it generates charging order data. The data transfer controller sends the generated charging order data to the charger for confirmation. Once the order data is confirmed to be correct, the trailer will transfer the fully charged battery to the battery swapping station.
2. The method for storing and transmitting charging information as described in claim 1, characterized in that: The network connection communication includes the following: when the data transfer controller is configured with a wifi module, the wifi module on the battery transfer controller acts as a client, and the charging station is also configured with a wifi module as an AP. The wifi module on the controller automatically connects to the AP on the charging station according to the set wifi name and password. When the data transfer controller is wired, the network interface on the controller is connected to the network interface on the charging station through a network cable, and the charging gun is inserted into the battery charging port on the transfer vehicle. The process of checking its own remaining storage space includes the data transfer controller checking its own remaining storage space, selecting the optimal storage strategy, and if the optimization result shows that the number of storage spaces is greater than a preset threshold, the data transfer controller prepares to receive new charging data, performs preprocessing steps, cleans up temporary files, and creates new data files. If the optimization result shows that the storage space is less than the preset threshold, the data transfer controller deletes old data and releases space according to the data cleaning strategy. If space is still insufficient after data cleanup, an alarm notification will be issued, and operators will take action to resolve the storage space issue, review the data retention policy, re-check the storage space, and receive new charging data.
3. The method for storing and transmitting charging information as described in claim 2, characterized in that: The data cleaning strategy includes the following: when the storage space is lower than a preset threshold, the data transfer controller starts the data cleaning strategy, checks the data storage space in the controller, and evaluates the stored data. During the evaluation phase, the controller sorts the data by importance, dividing the data into important, undetermined, and unimportant. If the rating is important, back up the data that is assessed as important to an external storage device before deleting it; If the rating is pending, these data points will be cached and await further judgment and processing. If the rating is unimportant, delete the data that is assessed as unimportant to free up storage space. After the data cleanup is completed, generate and save a cleanup report, recording the cleaned data and the cleanup results. The importance ranking is represented as follows: in, Represents a random vector The probability density value under this distribution, Let k represent a random vector, and k represent the dimension of the random vector. Let Σ represent the mean vector of the multivariate normal distribution, Σ represent the covariance matrix of the multivariate normal distribution, and |Σ| represent the determinant of the covariance matrix. -1 Let denote the inverse of the covariance matrix, T denote the transpose of the vector, and exp denote the exponential function.
4. The method for storing and transmitting charging information as described in claim 3, characterized in that: The transmission priority rules include sending all data when the battery level is above a second threshold, sending data rated as important and pending when the battery level is between the first and second thresholds, and sending only data rated as important when the battery level is below the first threshold. When the communication bandwidth exceeds the second threshold, all data is sent. When the communication bandwidth is between the first and second thresholds, data rated as important and data to be determined are sent. If the communication bandwidth is below the first threshold, only data rated as important is transmitted. When the charging speed exceeds the second threshold, all data is sent. When the charging speed is between the first and second thresholds, data rated as important and pending are sent. If the charging speed is below the first threshold, only data rated as important is transmitted. When the system detects abnormal battery behavior, it immediately sends data rated as important, and then sends the remaining data in the order of pending determination and unimportant.
5. The method for storing and transmitting charging information as described in claim 4, characterized in that: The sending of the verification request includes, after establishing a communication connection according to the priority rules, the data transfer controller sending a verification request to the charger, the verification request including device identification information and a security key; The device identification information consists of the device's unique identification code and manufacturing information. The security key is generated by encrypting the private key generated when the device leaves the factory. After receiving the verification request, the charger decrypts and verifies it. If the verification information in the charger's response matches the sent request information, the connection is considered valid. The data transfer controller starts monitoring and saving the charging status data. If the request information does not match, the connection is considered invalid, and a retry mechanism is triggered until a secure connection is successfully established.
6. The method for storing and transmitting charging information as described in claim 5, characterized in that: The monitoring and saving of charging status data includes the data transfer controller monitoring and saving charging status data after successfully establishing a connection and passing verification. The data includes current, voltage, and battery temperature, which are collected and stored for battery performance analysis, equipment fault diagnosis, and charging strategy optimization. During the data collection process, the data transfer controller judges the validity of the data according to preset rules and handles it according to preset error handling strategies.
7. The method for storing and transmitting charging information as described in claim 6, characterized in that: The step of sending the data to the charger for confirmation includes generating charging order data from the data transfer controller and sending it to the charger for confirmation when the battery charging is complete. The data transfer controller verifies the integrity and accuracy of order data. It verifies the integrity of order data through a checksum algorithm and checks the accuracy of order data through logical checks. If the data is incorrect, the error handling process is triggered to regenerate and send the order data, while recording the error information for problem diagnosis and resolution. Once the charger confirms that the order data is correct, the trailer will transfer the fully charged battery to the battery swapping station.
8. A system employing the method for storing and transmitting charging information as described in any one of claims 1 to 7, characterized in that, include: Data storage module, data transmission module, data evaluation module, and exception handling module; The data storage module is used to check the remaining storage space of the data transfer controller, execute data storage strategies, handle insufficient storage space, and generate and save data cleanup reports. The data transmission module is used to send and receive data to the charger during the charging process based on transmission priority rules, send verification requests to ensure the validity of the connection, and generate and send charging order data after charging is completed. The data evaluation module is responsible for executing data cleanup strategies when storage space is insufficient. It determines whether to back up, cache, or delete data by evaluating and prioritizing the stored data. The exception handling module is responsible for handling various abnormal situations, issuing alarm notifications, and triggering corresponding processing procedures.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method for storing and transmitting charging information as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for storing and transmitting charging information as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Mobile charging equipment and method for charging static electric vehicle using the same
CN107453441A
Single-station multi-channel AGV (Automatic Guided Vehicle) battery replacing station
CN218986586U