A method, system and electronic equipment for intelligent management of battery compartments in battery swapping stations
By using a flexible positioning device and an intelligent recognition system, the position and height of the V-shaped guide groove and the lifting tray are dynamically adjusted, which solves the problems of jamming and collision caused by battery pack deformation and size differences, and improves the efficiency and safety of the battery swapping station.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2026-04-03
AI Technical Summary
Existing battery swapping station systems have difficulty adapting to slight deformations or size differences in battery packs during installation, leading to jamming or collisions, which affects swapping efficiency and equipment lifespan.
A flexible positioning device is adopted, including a retractable V-shaped guide groove and a lifting auxiliary tray. Combined with force sensors to monitor the stress state of the battery pack in real time, the device obtains the type, size and weight parameters of the battery pack through an intelligent identification system, and dynamically adjusts the position and height of the guide groove and the tray to achieve precise positioning and safe fixation.
It improves battery swapping efficiency, ensures the safety and stability of battery packs, adapts to different models and deformed battery packs, avoids jamming and collisions, and extends equipment life.
Smart Images

Figure CN119821218B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of battery swapping stations, and in particular to a method, system and electronic equipment for intelligent management of battery compartments in battery swapping stations. Background Technology
[0002] With the rapid development of the new energy vehicle industry, battery swapping has gradually become an important energy replenishment solution due to its speed and convenience. Battery swapping station systems, through standardized and automated battery replacement processes, can significantly shorten vehicle refueling time and improve operational efficiency, making them particularly suitable for scenarios such as fleet operations.
[0003] Existing battery swapping station systems use fixed guide rails and positioning mechanisms for battery pack insertion. This mechanical structure, through pre-set tracks and fixed robotic arms, combined with multiple sets of position sensors, achieves precise positioning and automatic battery pack replacement. It has been validated in several demonstration projects.
[0004] However, due to the possibility of slight deformation or wear during use, and the differences in size between different brands and models of battery packs, the existing positioning mechanism is difficult to adapt to these changes, which can easily cause jamming or collisions, affecting battery swapping efficiency and equipment lifespan. This situation needs further improvement. Summary of the Invention
[0005] To address the problem that existing battery swapping station systems struggle to adapt to various changes during battery pack introduction, this application provides an intelligent battery compartment management method, system, and electronic equipment for battery swapping stations, employing the following technical solution:
[0006] In a first aspect, this application provides an intelligent management method for battery compartments in a battery swapping station, applied to a battery swapping station system. The battery swapping station system includes a battery compartment array, a battery transfer mechanism, and a flexible positioning device. The intelligent management method for battery compartments includes the following steps:
[0007] Obtain information on the type, size, and weight of the battery pack to be replaced;
[0008] Receive battery transfer instructions;
[0009] Based on the type information, obtain the overall performance coefficient and the zone performance coefficient. The overall performance coefficient includes the battery pack replacement efficiency coefficient and the safety and stability coefficient. The zone performance coefficient includes the warehouse environment adaptability coefficient and the location matching coefficient.
[0010] Based on the overall performance coefficient and the zone performance coefficient, a target battery compartment is selected. The target battery compartment is equipped with a flexible positioning device, which includes a retractable V-shaped guide groove and a lifting auxiliary tray.
[0011] Control the battery transfer mechanism to transfer the corresponding battery pack to the entrance of the target battery compartment;
[0012] Control the V-shaped guide groove to unfold to a preset position that matches the dimensional parameters;
[0013] The lifting auxiliary tray is controlled to adjust to a preset height according to the weight parameter;
[0014] The battery pack is guided and fixed in the target battery compartment by the cooperation of the V-shaped guide groove and the lifting auxiliary tray;
[0015] Both the V-shaped guide groove and the lifting auxiliary tray are equipped with force sensors to detect the force data of the battery pack during the import process in real time. When abnormal force is detected, a protection mechanism is triggered to stop the import action.
[0016] By adopting the above technical solution, in practical applications, battery packs may undergo slight deformation after multiple charge-discharge cycles, or connections may loosen due to transportation vibrations, making it easy for traditional rigid guiding mechanisms to jam. Furthermore, battery packs of different brands and models vary in size and weight, making it difficult for fixed-parameter import devices to meet flexible battery swapping needs. This application first obtains the battery pack's type, size, and weight parameters through an intelligent identification system. Then, the system obtains the overall performance coefficient and zone performance coefficient based on the type information, automatically selects the optimal compartment, and controls the transfer mechanism to transport the battery pack to the entrance position. Next, the V-shaped guide groove dynamically adjusts its opening angle and width according to the size parameters, while the lifting auxiliary tray presets its support height based on the weight parameters. During the import process, force sensors distributed at key locations monitor the force status in real time, and trigger a protection mechanism immediately upon detecting an abnormality. This solves the problems of poor adaptability and low safety of traditional battery swapping equipment. Moreover, through a flexible positioning mechanism, it can adapt to changes in battery pack deformation and different battery pack models, significantly improving battery swapping efficiency.
[0017] Optionally, the battery compartment array is provided with a buffer compartment for temporarily storing battery packs to be processed during the battery swapping process. The method further includes the following steps:
[0018] After the battery transfer mechanism obtains the battery pack, it controls the battery transfer mechanism to transfer the battery pack to the cache compartment for temporary storage.
[0019] By adopting the above technical solution, when multiple vehicles are queuing for battery swapping, directly performing one-to-one battery replacement would lead to excessively long waiting times for subsequent vehicles. At the same time, if a fully charged battery pack for a certain vehicle model is temporarily in short supply, it would also cause a blockage in the battery swapping process. The system in this application pre-sets several buffer slots in the battery compartment array. When the battery transfer mechanism removes the battery pack from the vehicle, it first transfers it to the buffer slot for temporary storage. This can immediately free up the battery slot for the next vehicle to prepare for battery swapping, improve the parallel processing capability of the battery swapping station, and optimize the turnover efficiency of the battery pack.
[0020] Optionally, the method further includes the following steps:
[0021] Receive historical battery swapping data sent by the battery swapping station management system;
[0022] Real-time collection of information on vehicles currently waiting in the queue;
[0023] The first evaluation coefficient is calculated based on the historical battery swapping data and the current queuing information.
[0024] The second evaluation coefficient was calculated based on the battery pack exchange records;
[0025] The comprehensive priority index is obtained by weighting the first evaluation coefficient and the second evaluation coefficient.
[0026] When a battery pack in the cache compartment needs to be allocated to a charging compartment, charging resources are allocated according to the comprehensive priority index, so that the battery pack with higher priority can obtain charging resources first.
[0027] By adopting the above technical solution, it is found that the battery swapping demand varies significantly at different times and for different vehicle models in actual operation. If a simple first-in-first-out (FIFO) strategy is adopted, there will often be a shortage of battery packs for popular models, while battery packs for less popular models will occupy charging resources. This application first analyzes historical battery swapping data and current queued vehicle information to predict the possible electricity demand characteristics of users and obtain a first evaluation coefficient. Second, based on the swapping records directly obtained during the battery swapping process, such as service timestamps, vehicle types, and the number of services provided that day, a second evaluation coefficient is calculated. Finally, a comprehensive priority index is obtained through weighted calculation to ensure that battery packs with high battery swapping demand can obtain charging resources first.
[0028] Optionally, the target battery compartment is selected based on the overall performance coefficient and the zone performance coefficient, including the following steps:
[0029] The number of battery swapping operations completed per unit time corresponding to the battery pack replacement efficiency coefficient and the degree of equipment wear corresponding to the safety and stability coefficient are obtained to calculate the equipment operating status score.
[0030] The temperature and humidity distribution data corresponding to the warehouse environment adaptability coefficient and the electromagnetic interference intensity corresponding to the location matching coefficient are obtained to calculate the environmental adaptability score.
[0031] A dynamic score for the warehouse is generated based on a weighted combination of the equipment operation status score and the environmental adaptation score, combined with the real-time occupancy rate of the warehouse.
[0032] The suitable positions are sorted according to the dynamic position score, and the position with the highest score is determined as the target position.
[0033] By adopting the above technical solution, in actual operation, if only the simple factor of whether the battery swapping bay is vacant is considered, ignoring the actual operating status and environmental adaptability of the bay, it may lead to uneven equipment wear and unstable battery swapping quality. This application first assesses the operating status of the bay by analyzing the number of battery swaps per unit time and the degree of equipment wear; then it assesses the environmental adaptability of the bay based on temperature and humidity distribution and electromagnetic interference intensity; finally, it combines these assessment results with the real-time occupancy rate to generate a dynamic score for the bay and select the optimal bay. By comprehensively evaluating equipment efficiency, safety, and environmental adaptability, it can not only optimize resource allocation and extend equipment life, but also ensure the stability and reliability of battery swapping operations.
[0034] Optionally, ranking suitable positions based on the dynamic position score and determining the position with the highest score as the target position further includes the following steps:
[0035] Record and update the cumulative number of uses for each compatible storage unit;
[0036] When the cumulative number of uses reaches a preset threshold, a maintenance check reminder is triggered;
[0037] A comprehensive score is calculated based on the dynamic rating of the warehouse, the cumulative number of uses, and the time of the most recent maintenance and inspection.
[0038] Select the position with the highest overall score that has not yet reached the maintenance and inspection time as the target position;
[0039] The system updates the dynamic ratings and cumulative usage counts of each suitable position in real time.
[0040] By adopting the above technical solutions, in actual operation, some battery swapping stations, due to excessive usage frequency but lack of timely maintenance, experienced accelerated wear of mechanical components, ultimately leading to malfunctions that affected the entire battery swapping process. Meanwhile, traditional passive maintenance methods often only address issues after equipment failure, increasing maintenance costs and causing a sudden drop in the service capacity of the battery swapping station. This application first establishes a usage file for each battery swapping station, recording and updating key indicators such as cumulative usage count and operation success rate in real time. When the cumulative usage count approaches a preset safety threshold, the system automatically triggers a maintenance check reminder, ensuring timely preventative maintenance before performance degradation. When selecting a target battery swapping station, the system comprehensively considers factors such as station dynamic rating, service life, and maintenance cycle to calculate a comprehensive score for each station, prioritizing the station with the highest score and in a healthy operating state. Simultaneously, the system continuously updates various operational data, achieving dynamic monitoring of station status, improving overall equipment reliability, and significantly extending station life through load balancing.
[0041] Optionally, a comprehensive score can be calculated based on the dynamic rating of the storage space, the cumulative number of uses, and the time of the most recent maintenance check, specifically including the following steps:
[0042] The cumulative number of uses is normalized to obtain N' = N / Nmax, where N is the cumulative number of uses, N' is the normalized cumulative number of uses, and Nmax is the maximum number of uses threshold.
[0043] Based on the most recent maintenance and inspection time, calculate Δt = current time - most recent maintenance and inspection time, where Δt is the time since the last maintenance.
[0044] Based on the position dynamic score, the normalized cumulative usage count, and the time since the last maintenance, calculate CS = aDS + bN′ + cf(Δt), where a, b, and c are weighting coefficients, f(Δt) is the time decay function, f(Δt) = tanh(αΔt + β), -1 ≤ f(Δt) ≤ 1, α and β are shape parameters fitted from historical data, CS is the comprehensive score, and DS is the position dynamic score.
[0045] By adopting the above technical solution, this application not only considers the dynamic scoring of the battery compartments, but also incorporates two key indicators, cumulative usage frequency and recent maintenance time, into the evaluation system. A mathematical model is used to quantify and calculate the comprehensive score of each battery compartment. A hyperbolic tangent function is selected to ensure the output value is within the range of -1 to 1. α and β parameters are obtained by fitting historical data. α adjusts the attenuation rate, and β adjusts the initial state. The attenuation is non-linear with increasing maintenance intervals, conforming to the actual performance degradation law of equipment. Finally, the battery compartment with the best condition is automatically selected for battery swapping based on the comprehensive score, improving comprehensive analysis capabilities. Load balancing evenly distributes the usage frequency of each battery compartment, extending the overall service life. Automatically triggering maintenance reminders enables preventative maintenance, improving equipment reliability.
[0046] Optionally, after real-time detection of the force data of the battery pack during the import process, the method further includes the following steps: collecting guide arm pressure, tray support force and attitude data of the battery pack during the import process to obtain real-time status data of the battery pack; calculating the spatial attitude deviation and motion trajectory deviation of the battery pack based on the real-time status data to obtain a comprehensive deviation value; when the comprehensive deviation value exceeds a preset safety threshold, calculating the guide angle and support height in combination with the characteristic parameters of the battery pack to obtain collaborative control parameters;
[0047] Based on the aforementioned collaborative control parameters, the guiding angle of the V-shaped guide groove, the support height of the lifting auxiliary tray, and the import speed are adjusted synchronously.
[0048] The system monitors the adjusted import status in real time and performs deceleration or braking operations when an anomaly is detected.
[0049] By adopting the above technical solution, in actual battery swapping operations, battery packs often simultaneously exhibit multiple abnormal states such as horizontal offset, attitude tilt, and height deviation. If only a single parameter is adjusted independently, it is easy to cause problems of neglecting one aspect while addressing another, and may even lead to secondary deviations during the adjustment process. This application first collects the guiding pressure, support force, and attitude data of the battery pack through multi-point sensing to construct complete state information. Then, it uses a preset evaluation model to calculate the comprehensive deviation value of spatial attitude and trajectory. When the deviation exceeds the limit, the system will simultaneously calculate the optimal guiding angle and support height based on the characteristic parameters of the battery pack, and realize the linkage adjustment of the V-shaped guide groove, auxiliary tray, and introduction speed through a collaborative control algorithm. At the same time, a real-time monitoring mechanism is established to promptly activate the safety protection strategy when an anomaly is detected. This improves the accuracy and stability of battery introduction, and effectively prevents the generation of secondary deviations through multi-system linkage.
[0050] Optionally, the guiding angle and support height are calculated based on the battery pack characteristic parameters to obtain the cooperative control parameters, specifically including the following steps:
[0051] Obtain the length L, width W, height H, and weight M of the battery pack;
[0052] Based on the length L and width W, the guiding angle θ of the V-shaped guide groove is calculated as follows: θ = arctan(W / L) + g(L,W), where g(L,W) is the angle correction function determined according to the aspect ratio of the battery pack.
[0053] Based on the weight M, calculate the support height H' of the lifting auxiliary tray, H' = H + k * M, where k is the height correction coefficient obtained by fitting historical data;
[0054] Based on the guide angle and the support height, calculate the battery pack introduction speed v, v = v_max * e (-αθ-β*H′) ;
[0055] Where v_max is the maximum allowed import speed, and α and β are speed adjustment parameters;
[0056] Based on the guide angle, the support height, and the battery pack introduction speed, the coordinated control parameters are obtained.
[0057] By adopting the above technical solution, this application first acquires key parameters such as the length L, width W, height H, and weight M of the battery pack to be replaced in real time; then, it calculates the optimal V-shaped guide groove unfolding angle θ, lifting tray support height H', and battery pack introduction speed v through a mathematical model, which serve as collaborative control parameters; among them, the battery pack introduction speed is dynamically calculated based on the guide angle and support height. When the guide angle deviation is large, the system automatically reduces the introduction speed to effectively prevent the battery pack from colliding with the guide rail and support mechanism; when the support height is abnormal, the speed is reduced to prevent the battery pack from shaking or tilting, ensuring that the battery pack is placed smoothly; at the same time, when the guide angle and support height are both in an ideal state, the system can maintain a high introduction speed to improve battery swapping efficiency; during the battery pack introduction process, each actuator will automatically adjust according to these parameters, which not only ensures the safety and stability of the battery pack introduction process, but also maximizes the battery swapping efficiency while ensuring safety.
[0058] Secondly, this application provides an intelligent management system for battery compartments in a battery swapping station, applied to a battery swapping station system. The battery swapping station system includes a battery compartment array, a battery transfer mechanism, and a flexible positioning device. The intelligent management system for battery compartments includes:
[0059] The battery information acquisition module is used to acquire information such as the type, size, and weight of the battery pack to be replaced.
[0060] The instruction receiving module is used to receive battery transfer instructions;
[0061] The performance coefficient acquisition module is used to acquire the overall performance coefficient and the partition performance coefficient based on the type information. The overall performance coefficient includes the battery pack replacement efficiency coefficient and the safety and stability coefficient, and the partition performance coefficient includes the warehouse environment adaptability coefficient and the location matching coefficient.
[0062] The battery compartment selection module is used to select a target battery compartment based on the overall performance coefficient and the zone performance coefficient. The target battery compartment is equipped with a flexible positioning device, which includes a retractable V-shaped guide groove and a lifting auxiliary tray.
[0063] The transfer control module is used to control the battery transfer mechanism to transfer the corresponding battery pack to the entrance of the target battery compartment.
[0064] The guide groove control module is used to control the V-shaped guide groove to unfold to a preset position that matches the dimensional parameters;
[0065] The pallet control module is used to control the lifting auxiliary pallet to adjust to a preset height according to the weight parameter;
[0066] An import control module is used to import and fix the battery pack into the target battery compartment through the cooperation of the V-shaped guide groove and the lifting auxiliary tray;
[0067] Both the V-shaped guide groove and the lifting auxiliary tray are equipped with force sensors to detect the force data of the battery pack during the import process in real time. When abnormal force is detected, a protection mechanism is triggered to stop the import action.
[0068] Thirdly, this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described intelligent management method for the battery compartment of a battery swapping station.
[0069] In summary, this application includes at least one of the following beneficial technical effects:
[0070] 1. This application first obtains the type, size, and weight parameters of the battery pack through an intelligent identification system; then, the system obtains the overall performance coefficient and zone performance coefficient based on the type information, automatically selects the optimal compartment, and controls the transfer mechanism to transport the battery pack to the entrance position; next, the V-shaped guide groove dynamically adjusts the opening angle and width according to the size parameters, while the lifting auxiliary tray presets the support height according to the weight parameters; during the import process, force sensors distributed at key positions monitor the force status in real time, and trigger the protection mechanism immediately once an abnormality is detected, solving the problems of poor adaptability and low safety of traditional battery swapping equipment. Moreover, through the flexible positioning mechanism, it can adapt to changes such as battery pack deformation and different battery pack models, significantly improving battery swapping efficiency.
[0071] 2. In actual operation, the demand for battery swapping varies significantly across different time periods and vehicle models. A simple first-in, first-out (FIFO) strategy often results in a shortage of battery packs for popular models, while battery packs for less popular models occupy charging resources. This application first analyzes historical battery swapping data and current queued vehicle information to predict users' potential electricity demand characteristics, obtaining a first evaluation coefficient. Second, based on swapping records directly obtained during the swapping process, such as service timestamps, vehicle type, and number of services per day, a second evaluation coefficient is calculated. Finally, a weighted calculation yields a comprehensive priority index, ensuring that battery packs with high swapping demand receive priority access to charging resources.
[0072] 3. In actual operation, if only the simple factor of whether the battery swapping bay is vacant is considered, while ignoring the actual operating status and environmental adaptability of the bay, it may lead to uneven equipment wear and unstable battery swapping quality. This application first assesses the operating status of the bay by analyzing the number of battery swaps per unit time and the degree of equipment wear; then assesses the environmental adaptability of the bay based on temperature and humidity distribution and electromagnetic interference intensity; finally, it combines these assessment results with real-time occupancy rate to generate a dynamic score for the bay and select the optimal bay. By comprehensively evaluating equipment efficiency, safety, and environmental adaptability, it can not only optimize resource allocation and extend equipment life, but also ensure the stability and reliability of battery swapping operations. Attached Figure Description
[0073] Figure 1 This is a schematic diagram of the structure of a battery swapping station system in an intelligent management method for battery compartments of a battery swapping station according to an embodiment of this application;
[0074] Figure 2 This is a flowchart illustrating an intelligent management method for a battery compartment in a battery swapping station according to an embodiment of this application.
[0075] Figure 3 This is a flowchart illustrating the calculation of the priority index in an intelligent management method for battery compartments at a battery swapping station according to an embodiment of this application.
[0076] Figure 4 This is a flowchart illustrating step S240 in an intelligent management method for a battery compartment at a battery swapping station according to an embodiment of this application.
[0077] Figure 5 This is a flowchart illustrating step S244 in an intelligent management method for a battery compartment at a battery swapping station according to an embodiment of this application.
[0078] Figure 6 This is a flowchart illustrating step S260 in an intelligent management method for a battery compartment in a battery swapping station according to an embodiment of this application.
[0079] Figure 7 This is a flowchart illustrating step S270 in an intelligent management method for a battery compartment at a battery swapping station according to an embodiment of this application.
[0080] Figure 8 This is a flowchart illustrating the collaborative control process in an intelligent management method for a battery compartment at a battery swapping station according to an embodiment of this application.
[0081] Figure 9 This is a schematic diagram of a module of an intelligent management system for a battery compartment in a battery swapping station according to an embodiment of this application;
[0082] Figure 10 This is an internal structural diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0083] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to any or all possible combinations including one or more of the listed items.
[0084] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.
[0085] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.
[0086] Firstly, this application provides an intelligent management method for the battery compartment of a battery swapping station, applied to a battery swapping station system, with reference to... Figure 1The battery swapping station system includes a battery compartment array, a battery transfer mechanism, and a flexible positioning device. The battery compartment array includes multiple battery compartments, with the currently selected compartment being the target compartment. Each compartment can store one battery pack. The battery transfer mechanism is located in front of the battery compartment array and is responsible for the handling and transfer of battery packs. It can move horizontally to different compartments. The flexible positioning device is located at the compartment entrance and includes a V-shaped guide groove and an auxiliary tray (not shown). The battery transfer mechanism transports the battery pack to the target compartment and guides it through the V-shaped guide groove for centering. The lifting tray works together to complete the final positioning.
[0087] Understandable Figure 1 The main components and spatial relationships of the system are shown. In a real system, it may also include a vertical lifting mechanism, the specific arrangement of sensors, the range of motion of the robotic arm, and safety protection devices.
[0088] Reference Figure 2 The intelligent management method for the battery compartment includes the following steps:
[0089] S210. Obtain the type, size, and weight information of the battery pack to be replaced.
[0090] In this embodiment, the type information of the battery pack to be replaced includes basic attribute information such as the battery pack's model, specifications, and capacity; the size parameters include the three-dimensional data of the battery pack's length, width, and height; and the weight parameters include the battery pack's unloaded weight and actual weight. This parameter information can be obtained through a battery pack information table pre-stored in the system database, or through real-time scanning and identification.
[0091] Specifically, the system can scan the QR code or RFID tag on the battery pack to be replaced using a preset scanning device to obtain its unique identification code, and then extract the corresponding parameter information from the database based on the identification code.
[0092] S220, Receive battery transfer instructions.
[0093] In this embodiment, the battery transfer instruction includes source location coordinates, target location type, and task priority information. The source location coordinates indicate the current location of the battery pack, the target location type specifies whether the battery pack will be transferred to a charging or discharging compartment, and the priority information indicates the urgency of the transfer task.
[0094] S230. Based on the type information, obtain the overall performance coefficient and the partition performance coefficient.
[0095] In this embodiment, the overall performance coefficient reflects the overall operating characteristics of the battery pack, including the replacement efficiency coefficient and the safety and stability coefficient. Environmental conditions (such as temperature, humidity, and ventilation) vary in different areas of the storage compartment, requiring an assessment of the battery pack's adaptability to specific environments. The zonal performance coefficient reflects the degree of matching between the battery pack and a specific storage compartment, including the environmental adaptability coefficient and the location matching coefficient.
[0096] Specifically, the system extracts corresponding coefficient values from the performance coefficient database based on the battery pack type information. For example, a certain model of battery pack has a replacement efficiency coefficient of 0.85, a safety stability coefficient of 0.92, an environmental adaptability coefficient of 0.88, and a location matching coefficient of 0.90. These coefficient values are all between 0 and 1, with higher values indicating better performance.
[0097] S240. Select the target battery compartment based on the overall performance coefficient and the zonal performance coefficient. The target battery compartment is equipped with a flexible positioning device, which includes a retractable V-shaped guide groove and a lifting auxiliary tray.
[0098] In this embodiment, the system calculates the comprehensive score of each candidate battery compartment based on the obtained overall performance coefficient and partition performance coefficient using a preset scoring model, and selects the compartment with the highest score as the target battery compartment. The flexible positioning device equipped in the target compartment includes a retractable V-shaped guide groove and a lifting auxiliary tray to assist in the precise positioning of the battery pack.
[0099] Specifically, the system uses a weighted summation method to calculate the overall score, where the overall performance coefficient has a weight of 0.6 and the partition performance coefficient has a weight of 0.4. By comparing the scores of all candidate positions, the position with the highest score is selected.
[0100] S250: Control the battery transfer mechanism to transfer the corresponding battery pack to the entrance of the target battery compartment.
[0101] In this embodiment, the battery transfer mechanism is a multi-degree-of-freedom robotic arm system capable of precisely transporting battery packs in three-dimensional space. The system plans the optimal transfer path based on the source location coordinates and the target location, and controls the battery transfer mechanism to complete the transfer task according to the planned path.
[0102] Specifically, the battery transfer mechanism first moves to the source location coordinates, grabs the battery pack using a robotic arm, and then moves along a planned path to the target compartment entrance. For example, the entire process from the source location to the target compartment entrance uses trapezoidal speed curve control to ensure smooth movement.
[0103] S260, Control the V-shaped guide groove to unfold to a preset position that matches the dimensional parameters.
[0104] In this embodiment, the V-shaped guide groove is driven by an electric telescopic mechanism, which can automatically adjust the opening angle and unfolding width according to the size parameters of the battery pack. The system controls the V-shaped guide groove to unfold to the most suitable preset position according to a pre-established correspondence table between size parameters and guide groove positions.
[0105] Specifically, for example, when the battery pack width is 800mm, the unfolded width of the V-shaped guide groove is set to 850mm, and the opening and closing angle is set to 30 degrees to ensure sufficient guiding space and appropriate guiding force.
[0106] S270, the control lift auxiliary tray is adjusted to the preset height according to the weight parameters.
[0107] In this embodiment, the lifting auxiliary tray is driven by an electric lifting mechanism, which can automatically adjust the tray height according to the weight parameters of the battery pack. The system controls the lifting auxiliary tray to adjust to the optimal preset height based on a pre-established correspondence table between weight parameters and tray height.
[0108] S280: The battery pack is guided and fixed in the target battery compartment through the cooperation of the V-shaped guide groove and the lifting auxiliary tray.
[0109] Both the V-shaped guide groove and the lifting auxiliary tray are equipped with force sensors to detect the force data of the battery pack during the import process in real time. When abnormal force is detected, a protection mechanism is triggered to stop the import operation.
[0110] In this embodiment, the V-shaped guide groove and the lifting auxiliary tray work together to complete the insertion and fixation of the battery pack. The V-shaped guide groove is mainly responsible for horizontal guidance and positioning, while the lifting auxiliary tray is mainly responsible for vertical support and cushioning. Both are equipped with force sensors to monitor the force status in real time.
[0111] Specifically, the battery pack slides into the compartment along a preset trajectory under the guidance of the V-shaped guide groove, while the lifting auxiliary tray provides bottom support. For example, if the force on the guide groove exceeds 2000N or the force on the tray exceeds 3500N, the system will immediately stop the feeding action and issue an alarm signal to prevent collision or damage.
[0112] When multiple vehicles are queuing for battery swapping, directly performing one-to-one battery replacements would lead to excessively long waiting times for subsequent vehicles. Furthermore, a temporary shortage of fully charged battery packs for a particular vehicle model could also cause congestion in the swapping process. Therefore, in one embodiment, the battery compartment array includes a buffer bay for temporarily storing battery packs awaiting processing during the swapping process. The method further includes the following step: after the battery transfer mechanism acquires the battery pack, it controls the mechanism to transfer the battery pack to the buffer bay for temporary storage. When the battery transfer mechanism removes the battery pack from the vehicle, it first transfers it to the buffer bay for temporary storage. This immediately frees up the vehicle space for the next vehicle to prepare for battery swapping, improving the parallel processing capability of the swapping station and optimizing the battery pack turnover efficiency.
[0113] In one embodiment, refer to Figure 3 The method also includes the following steps:
[0114] S310: Receives historical battery swapping data sent by the battery swapping station management system.
[0115] In this embodiment, historical battery swapping data includes recent battery replacement records of the battery swapping station, vehicle arrival time distribution, and peak-hour electricity demand.
[0116] Specifically, the system retrieves historical data updates from the battery swapping station management system every 30 minutes, including hourly swapping volume, average waiting time, and battery pack turnover rate over the past 7 days.
[0117] S320: Real-time collection of information on vehicles currently waiting in the queue.
[0118] In this embodiment, the current queuing information includes real-time data on the number of vehicles waiting for battery swapping, their vehicle models, remaining battery power, and arrival time. The system collects this information in real time through the vehicle identification system and the reservation management system to dynamically adjust the charging resource allocation strategy.
[0119] Specifically, the system uses a combination of video recognition and vehicle network data collection to obtain real-time information on queuing vehicles.
[0120] S330: The first evaluation coefficient is calculated based on historical battery swapping data and current queuing information.
[0121] In this embodiment, the first evaluation coefficient mainly reflects the current operational pressure and resource demand of the battery swapping station. The system establishes a time series model based on historical battery swapping data, combines it with current queuing information, and calculates this coefficient through a preset evaluation model.
[0122] Specifically, the system uses a weighted calculation method to comprehensively calculate the first evaluation coefficient by combining the historical battery swapping volume, the current number of vehicles in the queue, and the proportion of vehicles in emergency use.
[0123] S340. The second evaluation coefficient is calculated based on the battery pack exchange record.
[0124] In this embodiment, the second evaluation coefficient mainly reflects the service characteristics and usage frequency of the battery pack. The system evaluates the service efficiency and allocation priority of the battery pack by analyzing information such as the battery pack's service timestamp (recording the specific time of each service), service vehicle type (such as private cars, ride-hailing vehicles, logistics vehicles, etc.), and the number of services per day (statistically counting the replacement frequency within 24 hours).
[0125] Specifically, the system uses a multi-dimensional evaluation model to calculate the second evaluation coefficient. For example, for a certain battery pack, there are three sub-evaluation coefficients: service interval coefficient (calculated based on the time interval between two adjacent services, with a score of 0.95 for intervals within 1 hour and 0.85 for intervals between 1 and 2 hours), vehicle type matching coefficient (0.90 for ride-hailing vehicles, 0.85 for private cars, and 0.80 for logistics vehicles, determined based on the urgency of power use for different vehicle types), and service frequency coefficient (0.92 for the third service of the day, 0.88 for the fourth service, with lower scores for more services to prevent overuse). The weights of these three sub-evaluation coefficients are 0.4, 0.3, and 0.3, respectively, and the final weighted average is used to calculate the second evaluation coefficient.
[0126] S350. The comprehensive priority index is obtained by weighting the first evaluation coefficient and the second evaluation coefficient.
[0127] In this embodiment, the comprehensive priority index is an important indicator for measuring the priority of the battery pack in obtaining charging resources. The system uses a dynamic weighting method to weight and combine the first evaluation coefficient and the second evaluation coefficient to obtain the final priority index.
[0128] Specifically, when calculating the comprehensive priority index, the system dynamically adjusts the weighting ratio based on the current operating status of the battery swapping station. For example, during peak electricity consumption periods, the weight of the first evaluation coefficient is set to 0.7, and the weight of the second evaluation coefficient is set to 0.3; during off-peak periods, they are set to 0.5 and 0.5 respectively. The final comprehensive priority index ranges from 0 to 1, with a higher value indicating a higher priority.
[0129] S360: When a battery pack in the cache compartment needs to be allocated to the charging compartment, the charging resources are allocated according to the comprehensive priority index, so that the battery pack with higher priority can obtain charging resources first.
[0130] In this embodiment, the system sorts the battery packs waiting to be charged in the cache slots according to the calculated comprehensive priority index to determine the charging priority. When charging slot resources are available, the system prioritizes allocating battery packs with higher priority indices to the charging slots to improve the overall battery swapping efficiency.
[0131] In one embodiment, refer to Figure 4 In step S240, the target battery compartment is selected based on the overall performance coefficient and the zone performance coefficient, including the following steps:
[0132] S241. Obtain the number of battery swapping operations completed per unit time corresponding to the battery pack replacement efficiency coefficient, and the equipment wear degree corresponding to the safety and stability coefficient, and calculate the equipment operating status score.
[0133] In this embodiment, the equipment operation status score mainly reflects the actual operating efficiency and health status of the battery swapping equipment. The system comprehensively evaluates the equipment's operating status by analyzing the battery swapping operation completion status per unit time corresponding to the replacement efficiency coefficient (such as the maximum number of battery swaps per hour, average battery swapping time, etc.) and the equipment wear status corresponding to the safety and stability coefficient (such as the movement accuracy of the robotic arm, changes in clamping force, etc.).
[0134] S242. Obtain the temperature and humidity distribution data corresponding to the warehouse environment adaptability coefficient and the electromagnetic interference intensity corresponding to the location matching coefficient, and calculate the environment adaptability score.
[0135] In this embodiment, the environmental adaptability score mainly assesses the degree of impact of the environment in which the storage compartment is located on the performance of the battery pack. The system evaluates the adaptability of the storage compartment environment by real-time monitoring the temperature distribution (such as temperature uniformity, temperature gradient, etc.) and humidity changes corresponding to the environmental adaptability coefficient of the storage compartment, as well as the electromagnetic interference intensity (such as the electromagnetic field strength generated by surrounding equipment, signal interference, etc.) corresponding to the location matching coefficient.
[0136] S243. Based on the weighted combination of equipment operation status score and environmental adaptation score, combined with the real-time occupancy rate of the warehouse, a dynamic score of the warehouse is generated.
[0137] In this embodiment, the dynamic scoring of battery swapping stations needs to comprehensively consider equipment operating status, environmental adaptability, and real-time occupancy of the swapping stations. The system adopts a dynamic weight allocation method, which adaptively adjusts the weight coefficients of various indicators according to the current operating status of the battery swapping station to achieve optimal allocation of battery swapping resources.
[0138] Specifically, when calculating the dynamic score of the position, the system weights and combines the equipment operation status score and the environmental adaptation score, and then adjusts it by taking into account the position occupancy rate factor.
[0139] S244. Sort suitable positions according to the dynamic position score, and determine the position with the highest score as the target position.
[0140] In this embodiment, the system sorts all suitable positions according to the dynamic position score and selects the position with the highest score as the final target position.
[0141] Specifically, the system establishes a real-time updated list of position ratings, and when position allocation is required, it automatically filters out the available positions with the highest ratings.
[0142] In one embodiment, refer to Figure 5 In step S244, the suitable positions are sorted according to the dynamic position score, and the position with the highest score is determined as the target position. This also includes the following steps:
[0143] S2441. Record and update the cumulative number of uses for each compatible storage location.
[0144] In this embodiment, the system establishes a database of warehouse usage records, and statistically stores the cumulative usage of each suitable warehouse in real time. The records include warehouse number, start and end time of each use, service type (charging / battery swapping), operation results, and other information, which are used to assess the usage intensity of the warehouse and the equipment status.
[0145] Specifically, the system uses a counter to record the number of times each storage space is used and stores it according to date.
[0146] S2442. When the cumulative number of uses reaches a preset threshold, a maintenance check reminder is triggered.
[0147] In this embodiment, the system is equipped with a tiered maintenance mechanism based on cumulative usage. When the cumulative usage of a storage compartment reaches a preset inspection threshold, the system automatically generates a maintenance reminder and sets different inspection levels according to the intensity of use, ensuring the safe and reliable operation of the equipment.
[0148] Specifically, the system has set three levels of maintenance check thresholds: 300 cumulative uses trigger a level 1 check (basic check), 500 uses trigger a level 2 check (key check), and 800 uses trigger a level 3 check (comprehensive overhaul).
[0149] S2443. Calculate the comprehensive score based on the dynamic rating of the warehouse, the cumulative number of uses, and the time of the most recent maintenance and inspection.
[0150] In this embodiment, the calculation of the overall score requires balancing the current performance status and maintenance cycle of the position. The system weights and combines three dimensions—position dynamic score, cumulative usage count, and most recent maintenance check time—to generate a comprehensive evaluation index.
[0151] Specifically, the cumulative usage count is normalized to obtain N' = N / Nmax, where N is the cumulative usage count, N' is the normalized cumulative usage count, and Nmax is the maximum usage count threshold. Based on the most recent maintenance check time, Δt = current time - most recent maintenance check time is calculated, where Δt is the time since the last maintenance. Based on the position dynamic score, the normalized cumulative usage count, and the time since the last maintenance, CS = aDS + bN' + cf(Δt) is calculated, where a, b, and c are weighting coefficients, f(Δt) is the time decay function, and in this embodiment, the hyperbolic tangent function is used, f(Δt) = tanh(αΔt + β), -1 ≤ f(Δt) ≤ 1, α and β are shape parameters obtained by fitting historical data, CS is the comprehensive score, and DS is the position dynamic score. By selecting the hyperbolic tangent function, the output value is guaranteed to be within the range of -1 to 1. The α and β parameters are obtained by fitting historical data. The attenuation rate is adjusted by α, and the initial state is adjusted by β, so that the comprehensive score decreases non-linearly with the increase of maintenance interval, which conforms to the actual performance degradation law of equipment. Finally, the best-performing compartment is automatically selected for battery swapping based on the comprehensive score, which improves the comprehensive analysis capability. The overall service life is extended by evenly distributing the usage frequency of each compartment through load balancing, and the automatic triggering of maintenance reminders realizes preventive maintenance and improves equipment reliability.
[0152] S2444. Select the position with the highest overall score that has not yet reached the maintenance check time as the target position.
[0153] In this embodiment, when selecting a target warehouse, the system not only considers the overall score but also ensures that the selected warehouse is within a safe maintenance cycle.
[0154] Specifically, the system first filters out positions that have not reached the maintenance and inspection time, and then selects the position with the highest comprehensive score as the target position.
[0155] S2445. Real-time updates of the position dynamic rating and cumulative usage count for each suitable position.
[0156] In this embodiment, the system employs a real-time update mechanism to ensure the timeliness of the warehouse status data. After each battery swap operation is completed, the system automatically updates the dynamic rating and usage count of the relevant warehouse and synchronizes the updated data to the central database.
[0157] In one embodiment, refer to Figure 6 In step S260, the V-shaped guide groove is controlled to unfold to a preset position that matches the dimensional parameters, specifically including the following steps:
[0158] S261. According to the dimensional parameters, unfold the V-shaped guide groove to the preset position.
[0159] In this embodiment, the system controls the unfolding angle and width of the V-shaped guide groove according to the size parameters of the battery pack. A servo motor drives the guide arm to rotate, bringing the V-shaped guide groove to a preset open state, ensuring it matches the external dimensions of the battery pack to be installed.
[0160] S262. During the battery pack introduction process, the contact pressure of the guide arm is collected to obtain pressure distribution data.
[0161] In this embodiment, the system deploys a pressure sensor array on the surface of the guide arm to collect the contact pressure between the battery pack and the guide arm in real time during the battery pack's entry. The sensor array is uniformly distributed along the length of the guide arm, enabling the acquisition of the pressure distribution between the battery pack and the guide surface.
[0162] S263. Calculate the pressure difference between the two sides based on the pressure distribution data.
[0163] In this embodiment, the system processes the collected pressure data in real time and calculates the pressure difference between the left and right guide arms. By analyzing the magnitude and distribution characteristics of the pressure difference, the system determines the degree of deviation and force balance of the battery pack during the guiding process.
[0164] Specifically, the system uses a moving average algorithm to process pressure data, calculating the average pressure value and the difference between the left and right sides. For example, if the average pressure on the left guide arm is 2.0N and on the right is 2.4N, the pressure difference is 0.4N. The system compares this difference with a preset balance threshold (±0.3N) to determine whether the guide arm angle needs to be adjusted.
[0165] S264. Adjust the angle of the guide arms on both sides based on the pressure difference.
[0166] In this embodiment, the system uses a precision motor to control the fine-tuning movements of the guide arms on both sides based on the calculated pressure difference. The adjustment process employs a closed-loop control strategy, monitoring pressure changes in real time to ensure the battery pack maintains good centering during the guiding process.
[0167] Specifically, when a pressure difference exceeds a threshold, the system initiates a fine-tuning procedure. For example, if the pressure on the right side is 0.4N greater than that on the left, the right guide arm is slightly extended outward by 0.5 degrees, while the left guide arm is retracted by 0.3 degrees, until the pressure difference returns to the equilibrium range. The entire adjustment process employs gradual control to avoid oscillations caused by sudden changes.
[0168] S265. After the battery pack is fully inserted, restore the V-shaped guide groove to the locked state.
[0169] In this embodiment, the system detects the entry depth of the battery pack through a position sensor. Once it is confirmed that the battery pack has completely entered the predetermined position, the system controls the V-shaped guide groove to retract to the locking position.
[0170] Specifically, after detecting the battery pack's arrival signal, the system controls the guide arms on both sides to retract synchronously. When the locking position is reached, the mechanical lock automatically engages. The system confirms the locking is complete through position feedback, thus completing the entire installation process. At this point, the battery pack is securely fixed in the preset position.
[0171] In one embodiment, refer to Figure 7 In step S270, the lifting auxiliary tray is adjusted to a preset height according to the weight parameters, which specifically includes the following steps:
[0172] S271. Adjust the lifting auxiliary tray to the preset height according to the weight parameters.
[0173] In this embodiment, the system controls the initial height adjustment of the lifting auxiliary tray based on the weight parameters of the battery pack. A high-precision stepper motor drives the lead screw lifting mechanism to bring the tray to a preset support height corresponding to the weight of the battery pack.
[0174] Specifically, the system establishes a weight-height correspondence table and presets different pallet heights according to different weight levels.
[0175] S272. Collect the force data of the tray during the battery pack import process to obtain the support status.
[0176] In this embodiment, the tray is equipped with a high-precision weighing sensor array to collect force data in real time during the battery pack loading process. The system analyzes the force distribution at various points on the tray to assess the support status and center of gravity of the battery pack.
[0177] Specifically, four corner load cells are installed on the tray, with a sampling frequency of 200Hz. For example, when the battery pack begins to enter, the system records the force data at the four support points.
[0178] S273. Calculate the height compensation value based on the support status.
[0179] In this embodiment, the system calculates the height compensation value based on the real-time support status of the pallet. By analyzing the balance and stability of the force data and combining it with preset support standards, the system determines the correction amount for the pallet height to ensure that the battery pack receives optimal support.
[0180] Specifically, the system uses a force balance algorithm to calculate height compensation. For example, when the difference in force between the front and rear support points exceeds 35kg, the system calculates the required compensation height. If the force at the front is too large, a compensation value of -2mm is calculated; if the force at the rear is too large, a compensation value of +2mm is calculated, ensuring that the battery pack receives uniform horizontal support.
[0181] S274. Adjust the pallet support height based on the height compensation value.
[0182] In this embodiment, the system adjusts the tray support height in real time via a servo control system based on the calculated height compensation value. The adjustment process employs a smooth transition algorithm to ensure the continuity and stability of tray height changes, avoiding impact on the battery pack.
[0183] S275. After the battery pack is fully inserted, fix the lifting auxiliary tray in the final support position.
[0184] In this embodiment, once the battery pack has fully entered and reached the ideal support state, the system initiates the tray locking procedure to ensure that the tray is securely locked in the final support position, providing reliable load-bearing support for the battery pack.
[0185] In one embodiment, refer to Figure 8 The method also includes the following steps:
[0186] S810 collects data on the guide arm pressure, tray support force, and attitude of the battery pack during the import process to obtain real-time status data of the battery pack.
[0187] In this embodiment, the system collects real-time status information during the battery pack import process through a multi-dimensional sensor network. The collected data includes the pressure distribution of the left and right guide arms, the support force data at the four corners of the tray, and attitude parameters such as the tilt angle and acceleration of the battery pack, forming a complete status monitoring system.
[0188] S820: Based on real-time status data, calculate the spatial attitude deviation and motion trajectory deviation of the battery pack to obtain a comprehensive deviation value.
[0189] In this embodiment, the attitude deviation and trajectory deviation of the battery pack during the import process are calculated by performing multi-dimensional analysis on the real-time status data.
[0190] S830. When the overall deviation value exceeds the preset safety threshold, the guide angle and support height are calculated in combination with the battery pack characteristic parameters to obtain the collaborative control parameters.
[0191] In this embodiment, the system is equipped with a tiered safety threshold management mechanism. When the overall deviation value exceeds the preset threshold, the system combines the battery pack's size, weight, and other characteristic parameters, and uses an adaptive algorithm to calculate the optimal guiding angle and support height, generating a coordinated adjustment command.
[0192] Specifically, the length L, width W, height H, and weight M of the battery pack are obtained. Based on the length L and width W, the guiding angle θ of the V-shaped guide groove is calculated: θ = arctan(W / L) + g(L,W), where g(L,W) is the angle correction function determined based on the aspect ratio of the battery pack. First, the success rate and stability data of battery packs with different aspect ratios under various guiding angles are collected to find the optimal guiding angle for each aspect ratio. The difference between the base angle arctan(W / L) and the optimal guiding angle is used as the compensation amount. The angle correction function is obtained through mathematical fitting. Experiments show that for slender battery packs, a small negative compensation is needed to prevent jamming; when the battery pack is flat, a larger positive compensation is needed to improve stability; when the aspect ratio is close to 1, only a small compensation adjustment is needed. Based on the weight M, the support height H' of the lifting auxiliary tray is calculated: H' = H + k * M, where k is the height correction coefficient obtained by fitting historical data. Based on the guiding angle and support height, the battery pack introduction speed v is calculated: v = v_max * e (-αθ-β*H′) Where v_max is the maximum allowable import speed, and α and β are speed adjustment parameters; the coordinated control parameters are obtained based on the guide angle, support height, and battery pack import speed. When the guide angle deviation is large, the system will automatically reduce the import speed to effectively prevent the battery pack from colliding with the guide rail and support mechanism; when the support height is abnormal, the system will reduce the speed to prevent the battery pack from shaking or tilting, ensuring that the battery pack is placed smoothly; at the same time, when the guide angle and support height are both in an ideal state, the system can maintain a high import speed to improve battery swapping efficiency.
[0193] S840, based on collaborative control parameters, synchronously adjusts the guiding angle of the V-shaped guide groove, the support height of the lifting auxiliary tray, and the import speed.
[0194] In this embodiment, the system employs a collaborative control strategy to ensure the synchronous adjustment of three control variables: the V-shaped guide groove, the lifting auxiliary tray, and the guide speed. The control system achieves a smooth transition adjustment process by calculating the collaborative relationship between each actuator in real time.
[0195] Specifically, the system breaks down the adjustment process into a continuous sequence of fine-tuning steps. For example, the entire adjustment process is completed within 2 seconds: the guide angle is adjusted at a rate of 0.4 degrees per second, the tray is raised and lowered at a rate of 0.75 mm per second, and the infeed speed is reduced by 20%. The system uses precise servo control to ensure the synchronization of the actions of each mechanism, avoiding additional disturbances during the adjustment process.
[0196] S850 monitors the adjusted import status in real time, and performs deceleration or braking operations when an abnormality is detected.
[0197] In this embodiment, the system establishes a real-time monitoring and emergency response mechanism. By continuously analyzing the import status data, the system assesses the adjustment effect and potential risks. When an abnormal state is detected, the system automatically executes corresponding deceleration or braking operations based on the severity of the abnormality to ensure the safety of the import process.
[0198] Specifically, the system defines a multi-level anomaly handling strategy. For example, when a minor anomaly is detected (such as a sudden change in attitude deviation exceeding 1 degree), the import speed is automatically reduced to 50%; when a serious anomaly is detected (such as a sudden change in support force exceeding 50 kg), an emergency braking procedure is immediately initiated, while the guide arm and tray are controlled to maintain their current state to prevent the battery pack from tilting or falling.
[0199] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0200] Secondly, this application provides an intelligent management system for the battery compartment of a battery swapping station. The intelligent management system for the battery compartment of this application will be described below in conjunction with the above-mentioned intelligent management method for the battery compartment of a battery swapping station.
[0201] Reference Figure 9 A smart management system for battery compartments in battery swapping stations is disclosed, applied to a battery swapping station system. The battery swapping station system includes a battery compartment array, a battery transfer mechanism, and a flexible positioning device. The smart management system for battery compartments includes:
[0202] The battery information acquisition module is used to acquire information such as the type, size, and weight of the battery pack to be replaced.
[0203] The instruction receiving module is used to receive battery transfer instructions;
[0204] The performance coefficient acquisition module is used to obtain the overall performance coefficient and the zone performance coefficient based on the type information. The overall performance coefficient includes the battery pack replacement efficiency coefficient and the safety and stability coefficient, while the zone performance coefficient includes the warehouse environment adaptability coefficient and the location matching coefficient.
[0205] The battery compartment selection module is used to select the target battery compartment based on the overall performance coefficient and the zonal performance coefficient. The target battery compartment is equipped with a flexible positioning device, which includes a retractable V-shaped guide groove and a lifting auxiliary tray.
[0206] The transfer control module is used to control the battery transfer mechanism to transfer the corresponding battery pack to the entrance of the target battery compartment.
[0207] The guide groove control module is used to control the V-shaped guide groove to unfold to a preset position that matches the dimensional parameters;
[0208] The pallet control module is used to control the lifting auxiliary pallet to adjust to a preset height according to weight parameters;
[0209] The import control module is used to import and fix the battery pack in the target battery compartment through the cooperation of V-shaped guide groove and lifting auxiliary tray;
[0210] Both the V-shaped guide groove and the lifting auxiliary tray are equipped with force sensors to detect the force data of the battery pack during the import process in real time. When abnormal force is detected, a protection mechanism is triggered to stop the import operation.
[0211] In one embodiment, the battery compartment array includes a buffer compartment for temporarily storing battery packs to be processed during battery swapping. The system also includes:
[0212] The cache control module is used to control the battery transfer mechanism to transfer the battery pack to the cache compartment for temporary storage after the battery transfer mechanism obtains the battery pack.
[0213] In one embodiment, the system further includes:
[0214] The data receiving module is used to receive historical battery swapping data sent by the battery swapping station management system.
[0215] The information collection module is used to collect real-time information on vehicles currently waiting in the queue.
[0216] The first evaluation module is used to calculate the first evaluation coefficient based on historical battery swapping data and current queuing information.
[0217] The second evaluation module is used to calculate the second evaluation coefficient based on the battery pack exchange record.
[0218] The priority calculation module is used to obtain a comprehensive priority index based on the weighted calculation of the first evaluation coefficient and the second evaluation coefficient; the resource allocation module is used to allocate charging resources according to the comprehensive priority index when the battery pack in the cache slot needs to be allocated to the charging slot, so that the battery pack with higher priority can obtain charging resources first.
[0219] In one embodiment, the position selection module includes:
[0220] The status scoring unit is used to obtain the number of battery swapping operations completed per unit time corresponding to the battery pack replacement efficiency coefficient, the degree of equipment wear corresponding to the safety and stability coefficient, and calculate the equipment operating status score.
[0221] The environmental scoring unit is used to obtain the temperature and humidity distribution data corresponding to the warehouse environmental adaptability coefficient and the electromagnetic interference intensity corresponding to the location matching coefficient, and to calculate the environmental adaptability score.
[0222] The scoring generation unit is used to generate a dynamic score for the warehouse based on a weighted combination of equipment operating status score and environmental adaptability score, combined with the real-time occupancy rate of the warehouse.
[0223] The position determination unit is used to sort suitable positions based on the dynamic position score and determine the position with the highest score as the target position.
[0224] In one embodiment, the warehouse location determination unit further includes:
[0225] Use the recording unit to record and update the cumulative number of times each adapted warehouse is used;
[0226] The maintenance reminder unit is used to trigger a maintenance check reminder when the cumulative number of uses reaches a preset threshold.
[0227] The comprehensive scoring unit is used to calculate a comprehensive score based on the dynamic score of the warehouse, the cumulative number of uses, and the time of the most recent maintenance and inspection.
[0228] The target selection unit is used to select the position with the highest overall score that has not yet reached the maintenance and inspection time as the target position.
[0229] The real-time update unit is used to update the dynamic rating and cumulative usage of each adapted position in real time.
[0230] In one embodiment, the guide slot control module includes:
[0231] The guide unfolding unit is used to unfold the V-shaped guide groove to a preset position according to the size parameters;
[0232] The pressure acquisition unit is used to acquire the contact pressure of the guide arm during the battery pack introduction process and obtain pressure distribution data;
[0233] The difference calculation unit is used to calculate the pressure difference between the two sides based on the pressure distribution data.
[0234] Angle adjustment unit is used to adjust the angle of the guide arms on both sides based on the pressure difference;
[0235] The state recovery unit is used to restore the V-shaped guide groove to the locked state after the battery pack has fully entered.
[0236] In one embodiment, the tray control module includes:
[0237] The height adjustment unit is used to adjust the lifting auxiliary tray to a preset height according to the weight parameters;
[0238] The force acquisition unit is used to acquire the force data of the tray during the battery pack import process to obtain the support status;
[0239] The compensation calculation unit is used to calculate the height compensation value based on the support status.
[0240] A height adjustment unit is used to adjust the pallet support height based on a height compensation value.
[0241] The positioning unit is used to fix the lifting auxiliary tray in its final support position after the battery pack has been fully inserted.
[0242] In one embodiment, the system further includes:
[0243] The status monitoring module is used to collect data on the guide arm pressure, tray support force and attitude of the battery pack during the import process, so as to obtain real-time status data of the battery pack.
[0244] The deviation calculation module is used to calculate the spatial attitude deviation and motion trajectory deviation of the battery pack based on real-time status data, and obtain the comprehensive deviation value.
[0245] The parameter generation module is used to calculate the guide angle and support height by combining the battery pack characteristic parameters when the comprehensive deviation value exceeds the preset safety threshold, so as to obtain the collaborative control parameters.
[0246] The collaborative adjustment module is used to synchronously adjust the guide angle of the V-shaped guide groove, the support height of the lifting auxiliary tray, and the import speed based on collaborative control parameters.
[0247] The protection execution module is used to monitor the adjusted import status in real time, and to perform deceleration or braking operations when an anomaly is detected.
[0248] In one embodiment, this application provides an electronic device, which may be a server, and its internal structure diagram may be as follows: Figure 10 As shown, the electronic device includes a processor, memory, and network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database stores data. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements an intelligent management method for the battery compartment of a battery swapping station.
[0249] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0250] In one embodiment, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.
[0251] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0252] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.
Claims
1. A method for intelligent management of battery compartments in a battery swapping station, applied to a battery swapping station system, the battery swapping station system comprising a battery compartment array, a battery transfer mechanism, and a flexible positioning device, characterized in that, The intelligent management method for the battery compartment includes the following steps: Obtain information on the type, size, and weight of the battery pack to be replaced; Receive battery transfer instructions; Based on the type information, obtain the overall performance coefficient and the zone performance coefficient. The overall performance coefficient includes the battery pack replacement efficiency coefficient and the safety and stability coefficient. The zone performance coefficient includes the warehouse environment adaptability coefficient and the location matching coefficient. Based on the overall performance coefficient and the zone performance coefficient, a target battery compartment is selected. The target battery compartment is equipped with a flexible positioning device, which includes a retractable V-shaped guide groove and a lifting auxiliary tray. The V-shaped guide groove can automatically adjust its opening angle and unfolding width according to the dimensional parameters. Control the battery transfer mechanism to transfer the corresponding battery pack to the entrance of the target battery compartment; Control the V-shaped guide groove to unfold to a preset position that matches the dimensional parameters; The lifting auxiliary tray is controlled to adjust to a preset height according to the weight parameter; The battery pack is guided and fixed in the target battery compartment by the cooperation of the V-shaped guide groove and the lifting auxiliary tray; Both the V-shaped guide groove and the lifting auxiliary tray are equipped with force sensors to detect the force data of the battery pack during the import process in real time. When abnormal force is detected, a protection mechanism is triggered to stop the import action. The selection of target battery compartments based on the overall performance coefficient and the zone performance coefficient includes the following steps: The number of battery swapping operations completed per unit time corresponding to the battery pack replacement efficiency coefficient and the degree of equipment wear corresponding to the safety and stability coefficient are obtained to calculate the equipment operating status score. The temperature and humidity distribution data corresponding to the warehouse environment adaptability coefficient and the electromagnetic interference intensity corresponding to the location matching coefficient are obtained to calculate the environmental adaptability score. Based on the equipment operation status score and the environmental adaptation score, combined with the real-time occupancy rate of the warehouse, a dynamic warehouse score is generated. The suitable positions are sorted according to the dynamic position score, and the position with the highest score is determined as the target position.
2. The intelligent management method for the battery compartment of a battery swapping station according to claim 1, characterized in that, The battery compartment array is equipped with a buffer compartment for temporarily storing battery packs to be processed during battery swapping. The method further includes the following steps: After the battery transfer mechanism obtains the battery pack, it controls the battery transfer mechanism to transfer the battery pack to the buffer compartment for temporary storage.
3. The intelligent management method for the battery compartment of a battery swapping station according to claim 2, characterized in that, The method further includes the following steps: Receive historical battery swapping data sent by the battery swapping station management system; Real-time collection of information on vehicles currently waiting in the queue; The first evaluation coefficient is calculated based on the historical battery swapping data and the current queuing information. The second evaluation coefficient was calculated based on the battery pack exchange records; The comprehensive priority index is obtained by weighting the first evaluation coefficient and the second evaluation coefficient. When a battery pack in the cache compartment needs to be allocated to a charging compartment, charging resources are allocated according to the comprehensive priority index, so that the battery pack with higher priority can obtain charging resources first.
4. The intelligent management method for the battery compartment of a battery swapping station according to claim 1, characterized in that, The process of ranking suitable positions based on the dynamic position score and determining the position with the highest score as the target position also includes the following steps: Record and update the cumulative number of uses for each compatible storage unit; When the cumulative number of uses reaches a preset threshold, a maintenance check reminder is triggered; A comprehensive score is calculated based on the dynamic rating of the warehouse, the cumulative number of uses, and the time of the most recent maintenance and inspection. Select the position with the highest overall score that has not yet reached the maintenance and inspection time as the target position; The system updates the dynamic ratings and cumulative usage counts of each suitable position in real time.
5. The intelligent management method for the battery compartment of a battery swapping station according to claim 4, characterized in that, A comprehensive score is calculated based on the dynamic rating of the storage space, the cumulative number of uses, and the time of the most recent maintenance check. The specific steps include the following: The cumulative number of uses is normalized to obtain N'=N / Nmax, where N is the cumulative number of uses, N' is the normalized cumulative number of uses, and Nmax is the maximum number of uses threshold. Based on the most recent maintenance check time, calculate Δt = current time - most recent maintenance check time, where Δt is the time since the last maintenance. Based on the dynamic score of the warehouse, the normalized cumulative usage count, and the time since the last maintenance, calculate... Where a, b, and c are weighting coefficients, and f(Δt) is the time decay function. α and β are shape parameters obtained by fitting based on historical data. For the overall score, This is a dynamic score for position allocation.
6. The intelligent management method for the battery compartment of a battery swapping station according to claim 1, characterized in that, After real-time detection of the force data of the battery pack during the import process, the method further includes the following steps: Collect data on guide arm pressure, tray support force, and attitude of the battery pack during the import process to obtain real-time status data of the battery pack; Based on the real-time status data, the spatial attitude deviation and motion trajectory deviation of the battery pack are calculated to obtain a comprehensive deviation value; When the overall deviation value exceeds the preset safety threshold, the guide angle and support height are calculated in combination with the battery pack characteristic parameters to obtain the collaborative control parameters; Based on the aforementioned collaborative control parameters, the guiding angle of the V-shaped guide groove, the support height of the lifting auxiliary tray, and the import speed are adjusted synchronously. The system monitors the adjusted import status in real time and performs deceleration or braking operations when an anomaly is detected.
7. The intelligent management method for the battery compartment of a battery swapping station according to claim 6, characterized in that, The guide angle and support height are calculated based on the battery pack characteristic parameters to obtain the cooperative control parameters, specifically including the following steps: Obtain the length L, width W, height H, and weight M of the battery pack; Calculate the guiding angle θ of the V-shaped guide groove based on the length L and width W. ,in, An angle correction function determined based on the aspect ratio of the battery pack; Calculate the support height H' of the lifting auxiliary tray based on the weight M. Where k is the height correction coefficient obtained by fitting historical data; Based on the guide angle and the support height, the battery pack introduction speed v is calculated. ; in, The maximum allowable import speed is set, and α and β are speed adjustment parameters; Based on the guide angle, the support height, and the battery pack introduction speed, the coordinated control parameters are obtained.
8. A smart management system for battery compartments in a battery swapping station, applied to a battery swapping station system, the battery swapping station system comprising a battery compartment array, a battery transfer mechanism, and a flexible positioning device, characterized in that, The battery compartment intelligent management system includes: The battery information acquisition module is used to acquire information such as the type, size, and weight of the battery pack to be replaced. The instruction receiving module is used to receive battery transfer instructions; The performance coefficient acquisition module is used to acquire the overall performance coefficient and the partition performance coefficient based on the type information. The overall performance coefficient includes the battery pack replacement efficiency coefficient and the safety and stability coefficient, and the partition performance coefficient includes the warehouse environment adaptability coefficient and the location matching coefficient. The battery compartment selection module is used to select a target battery compartment based on the overall performance coefficient and the zone performance coefficient. The target battery compartment is equipped with a flexible positioning device, which includes a retractable V-shaped guide groove and a lifting auxiliary tray. The V-shaped guide groove can automatically adjust its opening angle and unfolding width according to the size parameters. The transfer control module is used to control the battery transfer mechanism to transfer the corresponding battery pack to the entrance of the target battery compartment. The guide groove control module is used to control the V-shaped guide groove to unfold to a preset position that matches the dimensional parameters; The pallet control module is used to control the lifting auxiliary pallet to adjust to a preset height according to the weight parameter; An import control module is used to import and fix the battery pack into the target battery compartment through the cooperation of the V-shaped guide groove and the lifting auxiliary tray; Both the V-shaped guide groove and the lifting auxiliary tray are equipped with force sensors to detect the force data of the battery pack during the import process in real time. When abnormal force is detected, a protection mechanism is triggered to stop the import action. The warehouse selection module includes: The status scoring unit is used to obtain the number of battery swapping operations completed per unit time corresponding to the battery pack replacement efficiency coefficient, the degree of equipment wear corresponding to the safety and stability coefficient, and calculate the equipment operating status score. An environmental scoring unit is used to obtain the temperature and humidity distribution data corresponding to the environmental adaptability coefficient of the warehouse, the electromagnetic interference intensity corresponding to the location matching coefficient, and calculate the environmental adaptability score. The scoring generation unit is used to generate a dynamic warehouse score based on the equipment operating status score and the environmental adaptation score, combined with the real-time warehouse occupancy rate. The position determination unit is used to sort suitable positions according to the position dynamic score and determine the position with the highest score as the target position.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the intelligent management method for the battery compartment of a battery swapping station as described in any one of claims 1-7.
Citation Information
Patent Citations
Battery taking and placing method, device and terminal for battery replacing station
CN111806292A
Battery replacement equipment and method for new energy automobile
CN113635809A