Door management method of unattended battery swap station system
By combining AI edge computing units and monitoring equipment in unattended battery swapping stations to determine whether the gate meets the closing conditions, the safety hazards of the gate in unattended battery swapping stations have been solved, achieving higher safety and reliability.
Patent Information
- Application Number
- CN202310232554.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-07
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2043-03-07
AI Technical Summary
The gates of unattended battery swapping stations rely solely on sensors near the gates to determine whether they are closed, without considering the specific conditions inside the station, which poses a safety hazard.
The system employs a combination of controller, AI edge computing unit, monitoring equipment, and gate control equipment. The AI edge computing unit determines whether there are vehicles, people, and/or animals inside the unattended battery swapping station after the vehicle has completed the battery swapping process. Combined with data from the monitoring equipment, it determines whether the gate meets the closing conditions and controls the gate control equipment to selectively close or open the gate.
This improves the safety performance of the battery swapping station, prevents vehicles, people and/or animals from getting trapped inside, avoids safety hazards, and ensures the normal operation of the gate control equipment.
Smart Images

Figure CN116411774B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of battery swapping station technology, and specifically to a gate management method for an unattended battery swapping station system. Background Technology
[0002] As the new energy vehicle market continues to heat up, the number of new energy vehicle users is also increasing daily. With the user base expanding, convenient and rapid recharging has become a key concern for users. Against this backdrop, battery swapping stations have emerged, enabling electric vehicles to be conveniently and quickly recharged by replacing the power battery.
[0003] Currently, with the increasing number of battery swapping stations, labor costs are also rising, making unmanned battery swapping stations an important development direction. These stations can eliminate the need for 24-hour staffing and enable battery swapping. However, current unmanned battery swapping stations rely solely on sensors near the door to determine whether to close, without considering the specific conditions inside the station, posing a safety hazard.
[0004] Accordingly, a new technical solution is needed in this field to solve the above problems. Summary of the Invention
[0005] To address at least one of the aforementioned problems in the existing technology, namely, to resolve the safety hazard issue arising from the fact that current unattended battery swapping stations rely solely on sensors near the gate to determine whether it is closed, without considering the specific conditions within the station, this application provides a door management method for an unattended battery swapping station system. The unattended battery swapping station system includes a controller, an AI edge computing unit, a monitoring device, and a door control device. The controller is connected to the AI edge computing unit and the door control device, respectively. The AI edge computing unit is connected to the monitoring device. The door management method includes:
[0006] The controller obtains the vehicle's battery swapping information.
[0007] Determine whether the vehicle battery swapping has been completed based on the battery swapping information;
[0008] When the vehicle battery swap is completed, the AI edge computing unit determines whether the door meets the conditions for closing.
[0009] Based on the judgment result, the gate control device is controlled to selectively close the gate.
[0010] In the preferred embodiment of the above-mentioned door management method, the step of "determining whether the door meets the closing conditions through the AI edge computing unit when the vehicle battery swap is completed" further includes:
[0011] When the vehicle battery swap is completed, the controller sends a first instruction to the AI edge computing unit, so that the AI edge computing unit can determine whether there are vehicles, people and / or animals in the unattended battery swap station based on the first instruction.
[0012] In the preferred embodiment of the above-mentioned door management method, the step of "controlling the door control device to selectively close the door based on the judgment result" further includes:
[0013] When there are no vehicles, people and / or animals in the unattended battery swapping station, the gate control device is controlled to close the gate.
[0014] When there are vehicles, people and / or animals inside the unattended battery swapping station, the gate control device is controlled to open the gate.
[0015] In the preferred embodiment of the above-mentioned door management method, the door management method further includes:
[0016] In response to the controller sending the first instruction to the AI edge computing unit, if the AI edge computing unit does not receive the first instruction, the controller sends the first instruction to the AI edge computing unit a first number of times.
[0017] Compare the first number of transmissions with the first preset number of transmissions;
[0018] When the first number of transmissions is greater than or equal to the first preset number of transmissions, a first alarm message is sent to the server of the unattended battery swapping station system.
[0019] If the first number of transmissions is less than the first preset number of transmissions, then the first instruction is sent to the AI edge computing unit.
[0020] In the preferred technical solution of the above-mentioned gate management method, before the step of "the AI edge computing unit determining whether there are vehicles, people and / or animals in the unattended battery swapping station based on the first instruction", the following is also included:
[0021] The AI edge computing unit determines whether the monitoring device and its communication are normal based on the first instruction;
[0022] When the monitoring equipment and its communication are normal, it is determined whether there are vehicles, people and / or animals in the unattended battery swapping station.
[0023] In the preferred embodiment of the above-mentioned door management method, the door management method further includes:
[0024] The AI edge computing unit verifies the monitoring device and the result that its communication is normal;
[0025] If the verification is successful, it is then determined whether there are vehicles, people and / or animals inside the unattended battery swapping station.
[0026] In the preferred embodiment of the above-mentioned door management method, the door management method further includes:
[0027] If the verification fails, the first verification attempt is retrieved.
[0028] Compare the first number of verifications with the first preset number of verifications;
[0029] When the first verification count is greater than or equal to the first preset verification count, it is determined that the door does not meet the closing conditions, and a second alarm message is sent to the server.
[0030] When the first number of verifications is less than the first preset number of verifications, the AI edge computing unit verifies the monitoring device and the result that its communication is normal.
[0031] In the preferred technical solution of the above-mentioned door management method, the management method further includes:
[0032] When the monitoring device and / or the communication of the monitoring device is abnormal, a third alarm message is sent to the server.
[0033] In the preferred embodiment of the above-mentioned gate management method, after the step of "controlling the gate control device to close the gate when there are vehicles, people and / or animals in the unattended battery swapping station", the method further includes:
[0034] The controller sends a second instruction to the AI edge computing unit, so that the AI edge computing unit determines whether the door is closed based on the second instruction.
[0035] When the door is closed, a third instruction is sent to the server.
[0036] In the preferred embodiment of the above-mentioned door management method, the door management method further includes:
[0037] When the door is in the open state, obtain the closing time of the door;
[0038] Compare the closing time of the door with the first preset time;
[0039] When the shutdown time is greater than or equal to the first preset time, a fourth alarm message is sent to the server;
[0040] When the closing time is less than the first preset time, the door control device is controlled to close the door.
[0041] In the preferred embodiment of the above-mentioned door management method, the door management method further includes:
[0042] In response to the controller sending the second instruction to the AI edge computing unit, if the AI edge computing unit does not receive the second instruction, the second number of times the controller sends the second instruction to the AI edge computing unit is obtained;
[0043] Compare the second number of transmissions with the second preset number of transmissions;
[0044] When the second number of transmissions is greater than or equal to the second preset number of transmissions, a fifth alarm message is sent to the server;
[0045] When the second number of transmissions is less than the second preset number of transmissions, the second instruction is sent to the AI edge computing unit.
[0046] In the preferred embodiment of the above door management method, before the step of "the AI edge computing unit determining whether the door is closed based on the second instruction", the method further includes:
[0047] The AI edge computing unit determines whether the monitoring device and its communication are normal based on the second instruction;
[0048] When the monitoring equipment and its communication are normal, it is determined whether the door is in a closed state.
[0049] In the preferred embodiment of the above door management method, the method further includes the following step before the step of "determining whether the door is closed":
[0050] The AI edge computing unit verifies the normal operation of the monitoring device and its communication.
[0051] If the verification passes, it is then determined whether the door is in a closed state.
[0052] In a preferred embodiment of the above-mentioned door management method, the door management method further includes:
[0053] If the verification fails, a second verification attempt is performed.
[0054] Compare the second number of verifications with the second preset number of verifications;
[0055] When the second verification count is greater than or equal to the second preset verification count, it is determined that the door does not meet the closing conditions, and a sixth alarm message is sent to the server.
[0056] When the second verification count is less than the second preset verification count, the AI edge computing unit verifies the monitoring device and its communication as normal.
[0057] In the preferred technical solution of the above-mentioned door management method, the management method further includes:
[0058] When the monitoring device and / or the communication of the monitoring device is abnormal, a seventh alarm message is sent to the server.
[0059] In the preferred embodiment of the above door management method, the step of "the AI edge computing unit determining whether the door meets the conditions for closing" further includes:
[0060] When the vehicle battery swap is completed, the controller sends a third instruction to the vehicle's infotainment system. After receiving the third instruction, the controller uses the AI edge computing unit to determine whether the door meets the conditions for closing.
[0061] In the preferred embodiment of the above-mentioned door management method, the door management method further includes:
[0062] In response to the controller sending the third instruction to the vehicle system, if the vehicle system does not receive the third instruction from the controller, the third number of times the instruction is sent to the third instruction is obtained;
[0063] Compare the third number of transmissions with the third preset number of transmissions;
[0064] When the third number of transmissions is greater than or equal to the third preset number of transmissions, an eighth alarm message is sent to the server.
[0065] When the third number of transmissions is less than the third preset number of transmissions, the third instruction is sent to the vehicle system.
[0066] In the preferred embodiment of the above-mentioned gate management method, after the step of "sending an eighth alarm message to the server when the third sending count is greater than or equal to the third preset count", the method further includes:
[0067] Obtain the fourth transmission count of the eighth alarm message;
[0068] Compare the fourth number of transmissions with the fourth preset number of transmissions;
[0069] When the fourth transmission count is greater than or equal to the fourth preset count, the controller disconnects from the vehicle system.
[0070] When the fourth number of transmissions is less than the fourth preset number of transmissions, the eighth alarm message is sent to the server.
[0071] In the preferred embodiment of the above-mentioned door management method, the step of "when the fourth sending count is greater than or equal to the fourth preset count, the controller disconnects from the vehicle unit" further includes:
[0072] The server is used to obtain the waiting time for interacting with the controller;
[0073] Compare the waiting time with the second preset time;
[0074] When the waiting time exceeds the second preset time, the server generates fault information.
[0075] When the waiting time is less than the second preset time, the controller sends the third instruction to the server.
[0076] In the preferred embodiment of the above-mentioned door management method, the door management method further includes:
[0077] After receiving the third instruction, the vehicle system sends a fourth instruction to the server, so that after the server receives the fourth instruction, the controller uses the AI edge computing unit to determine whether the door meets the conditions for closing.
[0078] In the preferred embodiment of the above-mentioned door management method, the door management method further includes:
[0079] In response to the controller sending the fourth instruction to the server, if the server does not receive the fourth instruction, then the fifth number of times the fourth instruction has been sent is obtained;
[0080] Compare the fifth number of times the fourth instruction is sent with the fifth preset number of times;
[0081] When the fifth sending count is greater than or equal to the fifth preset count, a ninth alarm message is sent to the server;
[0082] When the fifth number of transmissions is less than the fifth preset number of transmissions, the fourth instruction is sent to the server.
[0083] In the preferred embodiment of the above-mentioned door management method, the monitoring device is a camera and / or a sensor.
[0084] Solution 1. A door management method for an unattended battery swapping station system, characterized in that the unattended battery swapping station system includes a controller, an AI edge computing unit, a monitoring device, and a door control device, wherein the controller is connected to the AI edge computing unit and the door control device respectively, the AI edge computing unit is connected to the monitoring device, and the door management method includes:
[0085] The controller obtains the vehicle's battery swapping information.
[0086] Determine whether the vehicle battery swapping has been completed based on the battery swapping information;
[0087] When the vehicle battery swap is completed, the AI edge computing unit determines whether the door meets the conditions for closing.
[0088] Based on the judgment result, the gate control device is controlled to selectively close the gate.
[0089] Solution 2. The door management method according to Solution 1, characterized in that the step of "determining whether the door meets the closing conditions through the AI edge computing unit when the vehicle battery swap is completed" further includes:
[0090] When the vehicle battery swap is completed, the controller sends a first instruction to the AI edge computing unit, so that the AI edge computing unit can determine whether there are vehicles, people and / or animals in the unattended battery swap station based on the first instruction.
[0091] Solution 3. The door management method according to Solution 2, characterized in that the step of "controlling the door control device to selectively close the door based on the judgment result" further includes:
[0092] When there are no vehicles, people and / or animals in the unattended battery swapping station, the gate control device is controlled to close the gate.
[0093] When there are vehicles, people and / or animals inside the unattended battery swapping station, the gate control device is controlled to open the gate.
[0094] Solution 4. The door management method according to Solution 2, characterized in that the door management method further includes:
[0095] In response to the controller sending the first instruction to the AI edge computing unit, if the AI edge computing unit does not receive the first instruction, the first number of times the controller sends the first instruction to the AI edge computing unit is obtained;
[0096] Compare the first number of transmissions with the first preset number of transmissions;
[0097] When the first number of transmissions is greater than or equal to the first preset number of transmissions, a first alarm message is sent to the server of the unattended battery swapping station system.
[0098] If the first number of transmissions is less than the first preset number of transmissions, then the first instruction is sent to the AI edge computing unit.
[0099] Solution 5. The gate management method according to Solution 2, characterized in that, before the step of "the AI edge computing unit determining whether there are vehicles, people and / or animals in the unattended battery swapping station based on the first instruction", it further includes:
[0100] The AI edge computing unit determines whether the monitoring device and its communication are normal based on the first instruction;
[0101] When the monitoring equipment and its communication are normal, it is determined whether there are vehicles, people and / or animals in the unattended battery swapping station.
[0102] Solution 6. The door management method according to Solution 5, characterized in that the door management method further includes:
[0103] The AI edge computing unit verifies the monitoring device and the result that its communication is normal;
[0104] If the verification is successful, it is then determined whether there are vehicles, people and / or animals inside the unattended battery swapping station.
[0105] Solution 7. The door management method according to Solution 6, characterized in that the door management method further includes:
[0106] If the verification fails, the first verification attempt is retrieved.
[0107] Compare the first number of verifications with the first preset number of verifications;
[0108] When the first verification count is greater than or equal to the first preset verification count, it is determined that the door does not meet the closing conditions, and a second alarm message is sent to the server of the unattended battery swapping station system.
[0109] When the first number of verifications is less than the first preset number of verifications, the AI edge computing unit verifies the monitoring device and the result that its communication is normal.
[0110] Option 8. The door management method according to Option 5, characterized in that the management method further includes:
[0111] When the monitoring device and / or the communication of the monitoring device is abnormal, a third alarm message is sent to the server of the unattended battery swapping station system.
[0112] Solution 9. The door management method according to Solution 3, characterized in that, after the step of "controlling the door control device to close the door when there is a vehicle, person, and / or animal in the unattended battery swapping station", it further includes:
[0113] The controller sends a second instruction to the AI edge computing unit, so that the AI edge computing unit determines whether the door is closed based on the second instruction.
[0114] When the door is closed, a third instruction is sent to the server of the unattended battery swapping station system.
[0115] Solution 10. The door management method according to Solution 9, characterized in that the door management method further includes:
[0116] When the door is in the open state, obtain the closing time of the door;
[0117] Compare the closing time of the door with the first preset time;
[0118] When the shutdown time is greater than or equal to the first preset time, a fourth alarm message is sent to the server;
[0119] When the closing time is less than the first preset time, the door control device is controlled to close the door.
[0120] Solution 11. The door management method according to Solution 9, characterized in that the door management method further includes:
[0121] In response to the controller sending the second instruction to the AI edge computing unit, if the AI edge computing unit does not receive the second instruction, the second number of times the controller sends the second instruction to the AI edge computing unit is obtained;
[0122] Compare the second number of transmissions with the second preset number of transmissions;
[0123] When the second number of transmissions is greater than or equal to the second preset number of transmissions, a fifth alarm message is sent to the server;
[0124] When the second number of transmissions is less than the second preset number of transmissions, the second instruction is sent to the AI edge computing unit.
[0125] Solution 12. The door management method according to Solution 9, characterized in that, before the step of "the AI edge computing unit determining whether the door is closed based on the second instruction", it further includes:
[0126] The AI edge computing unit determines whether the monitoring device and its communication are normal based on the second instruction;
[0127] When the monitoring equipment and its communication are normal, it is determined whether the door is in a closed state.
[0128] Solution 13. The door management method according to Solution 12, characterized in that, before the step of "determining whether the door is in a closed state", it further includes:
[0129] The AI edge computing unit verifies the monitoring device and the result that its communication is normal;
[0130] If the verification passes, it is then determined whether the door is in a closed state.
[0131] Solution 14. The door management method according to Solution 13, characterized in that the door management method further includes:
[0132] If the verification fails, a second verification attempt is performed.
[0133] Compare the second number of verifications with the second preset number of verifications;
[0134] When the second verification count is greater than or equal to the second preset verification count, it is determined that the door does not meet the closing conditions, and a sixth alarm message is sent to the server.
[0135] When the second verification count is less than the second preset verification count, the AI edge computing unit verifies the monitoring device and its communication as normal.
[0136] Option 15. The door management method according to Option 12, characterized in that the management method further includes:
[0137] When the monitoring device and / or the communication of the monitoring device is abnormal, a seventh alarm message is sent to the server.
[0138] Solution 16. The door management method according to Solution 1, characterized in that, before the step of "the AI edge computing unit determining whether the door meets the conditions for closing", it further includes:
[0139] When the vehicle battery swap is completed, the controller sends a third instruction to the vehicle's infotainment system. After the vehicle's infotainment system receives the third instruction, the controller uses the AI edge computing unit to determine whether the door meets the conditions for closing.
[0140] Solution 17. The door management method according to Solution 16, characterized in that the door management method further includes:
[0141] In response to the controller sending the third instruction to the vehicle system, if the vehicle system does not receive the third instruction, the third number of times the instruction is sent to the third instruction is obtained;
[0142] Compare the third number of transmissions with the third preset number of transmissions;
[0143] When the third number of transmissions is greater than or equal to the third preset number of transmissions, an eighth alarm message is sent to the server of the unattended battery swapping station system.
[0144] When the third number of transmissions is less than the third preset number of transmissions, the third instruction is sent to the vehicle system.
[0145] Solution 18. The door management method according to Solution 17, characterized in that, after the step of "sending an eighth alarm message to the server when the third sending count is greater than or equal to the third preset count", it further includes:
[0146] Obtain the fourth transmission count of the eighth alarm message;
[0147] Compare the fourth number of transmissions with the fourth preset number of transmissions;
[0148] When the fourth transmission count is greater than or equal to the fourth preset count, the controller disconnects from the vehicle system.
[0149] When the fourth number of transmissions is less than the fourth preset number of transmissions, the eighth alarm message is sent to the server.
[0150] Solution 19. The door management method according to Solution 18, characterized in that, after the step of "when the fourth sending count is greater than or equal to the fourth preset count, the controller disconnects from the vehicle unit", it further includes:
[0151] The server is used to obtain the waiting time for interacting with the controller;
[0152] Compare the waiting time with the second preset time;
[0153] When the waiting time is greater than or equal to the second preset time, the server generates fault information;
[0154] If the waiting time is less than the second preset time, the eighth alarm message is sent to the server.
[0155] Solution 20. The door management method according to Solution 16, characterized in that the door management method further includes:
[0156] After receiving the third instruction, the vehicle-mounted unit sends a fourth instruction to the server of the unattended battery swapping station system. Upon receiving the fourth instruction, the server uses the AI edge computing unit to determine whether the door meets the conditions for closing.
[0157] Solution 21. The door management method according to Solution 20, characterized in that the door management method further includes:
[0158] In response to the controller sending the fourth instruction to the server, if the server does not receive the fourth instruction, then the fifth number of times the fourth instruction has been sent is obtained;
[0159] Compare the fifth number of times the fourth instruction is sent with the fifth preset number of times;
[0160] When the fifth sending count is greater than or equal to the fifth preset count, a ninth alarm message is sent to the server;
[0161] When the fifth number of transmissions is less than the fifth preset number of transmissions, the fourth instruction is sent to the server.
[0162] Option 22. The door management method according to any one of Options 1-21, characterized in that the monitoring device is a camera and / or a sensor.
[0163] Those skilled in the art will understand that the door management method of the unmanned battery swapping station system of this application uses an AI edge computing unit to determine whether the door meets the closing conditions. The AI edge computing unit can empower the entire unmanned battery swapping station system, enabling the battery swapping station to have unmanned operation capabilities. Moreover, the AI edge computing unit can identify and judge whether the door meets the closing conditions in combination with the situation inside the battery swapping station, thereby improving the safety performance of the battery swapping station and solving the problem that the current unmanned battery swapping station only judges whether the door control equipment has closed the door through the sensors near the door, without considering the specific situation inside the station, which poses a safety hazard.
[0164] Furthermore, by determining whether there are vehicles, people, and / or animals inside the unattended battery swapping station, it is possible to prevent vehicles, people, and / or animals from being trapped inside the station, and also to avoid situations where vehicles, people, and / or animals get stuck.
[0165] Furthermore, when there are no vehicles, people, or / or animals in the unattended battery swapping station, the control door is closed; when there are vehicles, people, or / or animals in the unattended battery swapping station, the control door is opened. This not only improves the safety performance of the battery swapping station, but also prevents vehicles, people, and / or animals from being trapped inside the station and avoids safety hazards such as vehicles, people, and / or animals getting stuck.
[0166] Furthermore, by comparing the first number of times the first instruction is sent with the first preset number of times, it is possible to determine whether the interaction between the controller and the AI edge computing unit is normal. This facilitates timely resolution of any abnormalities in the interaction between the controller and the AI edge computing unit, thereby further preventing the occurrence of security risks.
[0167] Furthermore, before determining whether there are vehicles, people, and / or animals inside the battery swapping station, the accuracy of the judgment can be improved by first checking whether the monitoring equipment and its communication are normal. This also facilitates timely resolution of any abnormalities in the monitoring equipment and its communication.
[0168] Furthermore, by verifying the monitoring equipment and its communication function normally before determining whether there are vehicles, people, and / or animals in the unattended battery swapping station, the accuracy of the judgment can be improved.
[0169] Furthermore, by controlling the gate control equipment to close the gate before determining whether the gate is closed, it is possible to avoid safety hazards at the battery swapping station caused by gate control equipment malfunctions.
[0170] Furthermore, by comparing the closing time of the door with the first preset time, it can be determined whether the door control device has malfunctioned, so that the door control device can send an alarm to the server when a malfunction occurs, which is helpful to resolve the door control device malfunction.
[0171] Furthermore, by comparing the second number of times the second instruction is sent with the second preset number of times, it is possible to determine whether the interaction between the controller and the AI edge computing unit is normal. This facilitates timely resolution of any abnormalities in the interaction between the controller and the AI edge computing unit, thereby further preventing the occurrence of security risks.
[0172] Furthermore, before determining whether the door is closed, the accuracy of the judgment can be improved by checking whether the communication between the monitoring devices is normal. This also facilitates timely resolution of any abnormalities in the communication between the monitoring devices.
[0173] Furthermore, by verifying the monitoring equipment and its communication function before determining whether the door is closed, the accuracy of the judgment can be improved.
[0174] Furthermore, by sending a third instruction to the vehicle's infotainment system after the battery swap is completed, users can be reminded to leave the battery swap station in a timely manner, thereby preventing the gate of the battery swap station from being left open for extended periods and significantly reducing the risk of safety hazards.
[0175] Furthermore, by comparing the third number of transmissions with the third preset number of transmissions, it is possible to determine whether the interaction between the controller and the vehicle is normal. This facilitates timely resolution of any abnormalities in the interaction between the controller and the vehicle, thereby largely preventing the occurrence of safety hazards. Attached Figure Description
[0176] The door management method of the unattended battery swapping station system of this application will be described below with reference to the accompanying drawings. In the drawings:
[0177] Figure 1 A flowchart illustrating the door management method of the unattended battery swapping station system of this application;
[0178] Figure 2 This is a system diagram of the unattended battery swapping station system of this application;
[0179] Figure 3 This is a logic diagram of one possible implementation of the gate management method for the unattended battery swapping station system of this application. Detailed Implementation
[0180] Preferred embodiments of this application are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are merely illustrative of the technical principles of this application and are not intended to limit the scope of protection of this application. For example, although this embodiment is described in conjunction with a battery swapping station, this is not intended to limit the scope of protection of this application. Without departing from the principles of this application, those skilled in the art can apply this application to other application scenarios, as long as the location has an unattended battery swapping station system. For example, charging stations, etc.
[0181] First refer to Figure 1 , Figure 2 and Figure 3 This paper describes the gate management method for the unattended battery swapping station system of this application. Figure 1 A flowchart illustrating the door management method of the unattended battery swapping station system of this application; Figure 2 This is a system diagram of the unattended battery swapping station system of this application;
[0182] Figure 3 This is a logic diagram of one possible implementation of the gate management method for the unattended battery swapping station system of this application.
[0183] like Figure 1 and Figure 2 As shown, in order to solve the problem that the current unattended battery swapping stations only rely on sensors near the gate to determine whether the gate control device has closed the gate, without taking into account the specific conditions inside the station, which poses a safety hazard, this application proposes a gate management method for an unattended battery swapping station system. The unattended battery swapping station system includes a controller, an AI edge computing unit (AEC), a server, monitoring equipment, and gate control equipment.
[0184] The controller, acting as the brain of the unattended battery swapping station, connects to the AI edge computing unit, server, monitoring equipment, and gate control equipment, and can interact with these components. The AI edge computing unit connects to the monitoring equipment, which monitors the unattended station, allowing the AI edge computing unit to use data from the monitoring equipment to determine if the gate meets the closing conditions. The gate control equipment connects to the gate to control its opening and closing. The server refers to a cloud server.
[0185] like Figure 1 As shown, under the above-mentioned setup, the door management method of the unattended battery swapping station system of this application includes:
[0186] S101. Obtain vehicle battery swapping information through the controller. For example, after a vehicle enters a battery swapping station, the vehicle's onboard unit can connect to the controller of the unattended battery swapping station system. Since the vehicle's onboard unit is connected to the battery in the vehicle, it can obtain information such as the battery's state of charge, current, and voltage. Therefore, the controller, connected to the onboard unit, can obtain the vehicle's battery swapping information.
[0187] S102. Determine whether the vehicle battery swapping is complete based on the battery swapping information. For example, after obtaining the vehicle's battery swapping information, the controller can determine whether the vehicle battery swapping is complete based on the vehicle's battery state of charge, current, voltage, and other information fed back from the vehicle's infotainment system to the controller.
[0188] S103. When the vehicle battery swap is completed, the AI edge computing unit determines whether the door meets the conditions for closing. For example, a camera can be installed inside the battery swap station to capture real-time information about the station. The AI edge computing unit can use the camera to determine whether the door meets the conditions for closing. Specifically, the AI edge computing unit can detect if there is an obstruction at the door of the battery swap station. If there is an obstruction, the door does not meet the conditions for closing; if there is no obstruction, the door meets the conditions for closing.
[0189] S104. Based on the judgment result, control the door control device to selectively close the door. For example, when the door meets the closing conditions, control the door control device to close the door; when the door does not meet the closing conditions, the controller can control the door control device to open the door.
[0190] By using an AI edge computing unit to determine whether the gate meets the closing conditions, the AI edge computing unit can empower the entire unattended battery swapping station system, enabling the station to operate unattended. Furthermore, the AI edge computing unit can identify and judge whether the gate meets the closing conditions based on the situation inside the station, thereby improving the safety performance of the station. This addresses the current issue in unattended battery swapping stations where the gate's closure is determined solely by sensors near the gate, without considering the specific conditions inside the station, which poses a safety hazard.
[0191] The preferred implementation of the gate management method for the unattended battery swapping station system of this application is described below.
[0192] In one embodiment, the method further includes the following step before the step of "the AI edge computing unit determining whether the door meets the conditions for closing":
[0193] When the vehicle battery swap is complete, the controller sends a third command to the vehicle's infotainment system. Upon receiving the third command, the controller uses the AI edge computing unit to determine whether the door meets the conditions for closing.
[0194] For example, let's take the third instruction as the battery swap completion instruction. Once the vehicle has completed the battery swap, the controller sends a battery swap completion instruction to the vehicle's infotainment system. Upon receiving this instruction, the system notifies the user that the battery swap is complete and they should leave the battery swap station as soon as possible. At this point, the controller then uses the AI edge computing unit to determine if the door meets the conditions for closing.
[0195] Furthermore, door management methods also include:
[0196] In response to the controller sending a third command to the vehicle system, if the vehicle system does not receive the third command from the controller, the number of times the third command has been sent is obtained.
[0197] Compare the third number of transmissions with the third preset number of transmissions;
[0198] When the third sending count is greater than or equal to the third preset count, an eighth alarm message is sent to the server;
[0199] When the third number of transmissions is less than the third preset number, a third instruction is sent to the vehicle's infotainment system.
[0200] For example, let's take the third instruction as the battery swap completion instruction, with a preset third number of attempts (3). When the vehicle's infotainment system (VIS) does not receive the battery swap completion instruction from the controller, the controller retrieves the third number of times it has sent the battery swap instruction to the VIS and compares it with the preset third number. If the third number of attempts is greater than or equal to 3, it indicates an abnormality in the interaction between the VIS and the controller. In this case, the VIS cannot receive the battery swap completion instruction from the controller and therefore sends an alarm to the server to indicate an abnormality in the interaction between the VIS and the controller. If the third number of attempts is less than 3, it is still impossible to confirm whether there is an abnormality in the interaction between the VIS and the controller, so the controller continues to send the battery swap completion instruction to the VIS. The eighth alarm message includes information about the interaction failure between the VIS and the controller.
[0201] Furthermore, after the step of "sending an eighth alarm message to the server when the third number of transmissions is greater than or equal to the third preset number of transmissions", the following is also included:
[0202] The fourth sending count of the eighth alarm message;
[0203] Compare the fourth sending count with the fourth preset number of times;
[0204] When the fourth transmission count is greater than or equal to the fourth preset count, the controller disconnects from the vehicle's infotainment system.
[0205] If the fourth sending count is less than the fourth preset count, then an eighth alarm message is sent to the server.
[0206] To confirm whether the server has received the eighth alarm message, it is necessary to determine the number of times the eighth alarm message has been sent to the server. Let's take a fourth preset number of sends as 3. When the fourth send count is greater than or equal to 3, it indicates an anomaly in the interaction between the server and the controller. In this case, the controller cannot report the vehicle's status to the server, disconnects from the vehicle's infotainment system, and the battery swapping station ceases service to the vehicle. When the fourth send count is less than 3, it is impossible to confirm whether there is an anomaly in the interaction between the server and the controller; therefore, the controller continues to send the eighth alarm message to the server.
[0207] Furthermore, the step of "when the fourth transmission count is greater than or equal to the fourth preset count, the controller disconnects from the vehicle unit" also includes:
[0208] Obtain the waiting time for interaction with the controller via the server;
[0209] Compare the waiting time with the second preset time;
[0210] When the waiting time is greater than or equal to the second preset time, the server generates fault information;
[0211] If the waiting time is less than the second preset time, the controller sends the eighth alarm message to the server.
[0212] It should be noted that the interaction between the server and the controller is protected against timeouts. While the server is waiting for the interaction with the controller, this application does not restrict the content of the interaction, as long as the server and controller can interact. For example, the interaction between the server and the controller could be the server receiving the eighth alarm message from the controller.
[0213] For example, let's take a second preset time of 60 seconds as an example. If the waiting time is greater than or equal to 60 seconds, it means there is no interaction between the server and the controller within that time frame, confirming an anomaly in their interaction. When an anomaly occurs, the server generates fault information, and the server-side operator handles the issue based on this information. If the waiting time is less than 60 seconds, it's impossible to confirm an anomaly in their interaction, and the controller continues to send an eighth alarm message to the server.
[0214] In one embodiment, the door management method further includes:
[0215] After receiving the third instruction, the vehicle's infotainment system sends a fourth instruction to the server. Upon receiving the fourth instruction, the server uses the AI edge computing unit to determine whether the door meets the conditions for closing.
[0216] For example, let's take the third instruction as the battery swap completion instruction and the fourth instruction as the battery swap completion summary instruction as an example. When the vehicle's infotainment system receives the battery swap completion instruction, the controller sends a battery swap completion summary instruction to the server. Upon receiving this instruction, the server stops providing battery swapping services to the vehicle. At this point, the controller then uses the AI edge computing unit to determine whether the door meets the conditions for closing.
[0217] Furthermore, door management methods also include:
[0218] In response to the controller sending a fourth instruction to the server, if the server does not receive the fourth instruction, the fifth number of times the fourth instruction has been sent is obtained;
[0219] Compare the fifth transmission count of the fourth instruction with the fifth preset count;
[0220] When the fifth transmission count is greater than or equal to the fifth preset count, a ninth alarm message is sent to the server.
[0221] If the fifth transmission count is less than the fifth preset count, then continue sending the fourth instruction to the server.
[0222] For example, let's take the fourth instruction as a battery swap completion summary instruction and the fifth preset number of times as 3. When the server does not receive the battery swap completion summary instruction, it retrieves the fifth transmission count of the instruction sent by the controller to the server. By comparing the fifth transmission count with the fifth preset number, it determines whether there is an anomaly in the interaction between the controller and the server. When the fifth transmission count is greater than or equal to 3, there is an anomaly in the interaction between the controller and the server, and the server cannot receive the battery swap completion summary instruction at all. When the fifth transmission count is less than 3, it is still impossible to confirm whether there is an anomaly in the interaction between the controller and the server, and the controller needs to continue sending the battery swap completion summary instruction to the server. The ninth alarm information includes information about the interaction failure between the controller and the server.
[0223] In one implementation, the step of "determining whether the door meets the closing conditions through the AI edge computing unit when the vehicle battery swap is completed" further includes:
[0224] When the vehicle battery swap is completed, the controller sends a first instruction to the AI edge computing unit, so that the AI edge computing unit can determine whether there are vehicles, people and / or animals in the unattended battery swap station based on the first instruction.
[0225] The condition for determining whether the gate is closed is whether there are vehicles, people, and / or animals inside the unattended battery swapping station. Taking the first instruction as an example of determining whether there are vehicles, people, and / or animals inside the battery swapping station, when the controller sends the instruction to the AI edge computing unit to determine whether there are vehicles, people, and / or animals inside the battery swapping station, the AI edge computing unit receives the instruction and calculates based on the data sent by the monitoring equipment to determine whether there are vehicles, people, and / or animals inside the unattended battery swapping station.
[0226] Furthermore, the step of "controlling the door control device to selectively close the door based on the judgment result" further includes:
[0227] When there are no vehicles, people and / or animals in the unattended battery swapping station, the gate control equipment will close the gate.
[0228] When there are vehicles, people and / or animals inside the unattended battery swapping station, the gate control equipment will open the gate.
[0229] Specifically, when the AI edge computing unit determines, based on data from the monitoring equipment, that there are no vehicles, people, or / or animals inside the unattended battery swapping station, it means that closing the gate does not pose a risk of vehicles, people, or / or animals being trapped inside the station, nor does it pose a risk of them being pinched. Therefore, the gate meets the closing conditions, and the controller controls the gate control device to close the gate. Conversely, if the AI edge computing unit determines, based on data from the monitoring equipment, that there are vehicles, people, or / or animals inside the unattended battery swapping station, it means that closing the gate does not pose a risk of vehicles, people, or / or animals being trapped inside, nor does it meet the closing conditions. In this case, the controller controls the gate control device to open the gate.
[0230] In one embodiment, the door management method further includes:
[0231] In response to the controller sending the first instruction to the AI edge computing unit, if the AI edge computing unit does not receive the first instruction, the first number of times the controller sends the first instruction to the AI edge computing unit is obtained;
[0232] Compare the first number of transmissions with the first preset number of transmissions;
[0233] When the first number of transmissions is greater than or equal to the first preset number of transmissions, a first alarm message is sent to the server.
[0234] If the first number of transmissions is less than the first preset number of transmissions, then the first instruction is sent to the AI edge computing unit.
[0235] For example, let's take a scenario where the first preset number of attempts is 3 and the first instruction is to determine whether there is a vehicle, person, or / or animal inside the battery swapping station. When the AI edge computing unit does not receive the first instruction from the controller, it counts the first number of times the controller sends the first instruction to the AI edge computing unit. If the first number of attempts is greater than or equal to 3, it indicates a failure in the interaction between the AI edge computing unit and the controller. In this case, the AI edge computing unit cannot receive the instruction from the controller to determine whether there is a vehicle, person, or / or animal inside the vehicle, and therefore sends a first alarm message to the server to indicate a failure in the interaction between the AI edge computing unit and the controller. To resolve this failure, manual intervention on the server side can be used to handle the problem. When the first number of attempts is less than 3, it is still impossible to confirm whether there is a failure in the interaction between the AI edge computing unit and the controller. Therefore, the controller needs to continue sending instructions to the AI edge computing unit to determine whether there is a vehicle, person, or / or animal inside the vehicle. The first alarm message includes information about the failure in the interaction between the controller and the AI edge computing unit.
[0236] In one implementation, the step of "the AI edge computing unit determining whether there are vehicles, people, and / or animals in the unattended battery swapping station based on the first instruction" further includes:
[0237] The AI edge computing unit determines whether the monitoring device and its communication are normal based on the first instruction;
[0238] When the monitoring equipment and its communication are normal, it is determined whether there are vehicles, people and / or animals in the unattended battery swapping station.
[0239] Before determining whether there are vehicles, people, and / or animals in the unattended battery swapping station, the AI edge computing unit checks whether the monitoring equipment and its communication are functioning properly to improve the accuracy of the judgment. When the AI edge computing unit detects that the monitoring equipment and its communication are normal, it means that the data sent to the AI edge computing unit by the monitoring equipment is correct. At this point, the AI edge computing unit can then determine whether there are vehicles, people, and / or animals in the unattended battery swapping station, thus improving the accuracy of the judgment.
[0240] Furthermore, door management methods also include:
[0241] The AI edge computing unit verifies the normal operation of the monitoring equipment and its communication.
[0242] If the verification is successful, it will be determined whether there are vehicles, people and / or animals in the unattended battery swapping station.
[0243] When the AI edge computing unit detects that the monitoring equipment and its communication are normal, it verifies the detection results, which can further improve the accuracy of the AI edge computing unit's judgment on whether there are vehicles, people and / or animals in the unattended battery swapping station. When the verification is successful, the AI edge computing unit then determines whether there are vehicles, people and / or animals in the unattended battery swapping station, thus improving the accuracy of the judgment results.
[0244] Furthermore, door management methods also include:
[0245] If the verification fails, the first verification attempt is retrieved.
[0246] Compare the first number of verifications with the first preset number of verifications;
[0247] When the first verification count is greater than or equal to the first preset verification count, it is determined that the door does not meet the closing conditions and a second alarm message is sent to the server.
[0248] When the first number of verifications is less than the first preset number of verifications, the AI edge computing unit verifies the result that the monitoring device and its communication are normal.
[0249] For example, let's take a first preset verification count of 3 as an example. When the AI edge computing unit's verification result that the monitoring device and its communication are normal is invalid, it obtains the first verification count. When the first verification count is greater than or equal to 3, the result confirming that the monitoring device and its communication are normal is invalid, indicating a computational failure in the AI edge computing unit. At this point, the AI edge computing unit no longer judges whether there are vehicles, people, and / or animals in the unattended battery swapping station and sends a second alarm message to the server. When the first verification count is less than 3, it is still impossible to determine whether the verification result of the monitoring device and its communication being normal has passed. The AI edge computing unit still needs to verify the result of the monitoring device and its communication being normal. The second alarm message indicates a computational failure in the AI edge computing unit.
[0250] In one embodiment, the door management method further includes:
[0251] When the monitoring device and / or the communication between the monitoring devices malfunctions, a third alarm message is sent to the server.
[0252] When the monitoring equipment and / or its communication is abnormal, it indicates a communication failure. A third alarm message is sent to the server to confirm this failure. In the event of a communication failure, since it's impossible to determine whether there are vehicles, people, or / or animals inside the battery swapping station, the controller can activate the gate control device to open the gate to prevent vehicles, people, and / or animals from being trapped inside the unattended station and to avoid potential safety hazards such as them being trapped. The third alarm message includes monitoring equipment failure information and / or communication failure information.
[0253] In one embodiment, after the step of "controlling the gate control device to close the gate when there are vehicles, people and / or animals in the unattended battery swapping station", the method further includes:
[0254] The controller sends a second instruction to the AI edge computing unit, so that the AI edge computing unit can determine whether the door is closed based on the second instruction.
[0255] When the door is closed, a third instruction is sent to the server.
[0256] For example, let's take the second instruction (whether the gate is closed) and the third instruction (a summary of successful gate closure) as an example. When there are vehicles, people, and / or animals inside the battery swapping station, the gate meets the closure conditions, and the controller controls the gate control equipment to close the gate. At this time, to confirm whether the gate has closed successfully, the controller sends an instruction (whether the gate is closed) to the AI edge computing unit. After receiving this instruction, the AI edge computing unit determines whether the gate is closed through monitoring equipment. When the gate is closed, the controller sends a summary instruction (a summary of successful gate closure) to the server, indicating that the gate has closed successfully.
[0257] Furthermore, door management methods also include:
[0258] When the door is in the open state, obtain the closing time of the door;
[0259] Compare the closing time of the door with the first preset time;
[0260] If the shutdown time is greater than or equal to the first preset time, a fourth alarm message is sent to the server.
[0261] If the closing time is less than the first preset time, the door control device will close the door.
[0262] For example, let's consider the second instruction as indicating whether the door is closed, and the first preset time as 60 seconds. When the AI edge computing unit determines through the monitoring device that the door is open, it means the door has not closed successfully. The door has a timeout protection mechanism; if the door fails to close within the specified time, it indicates a malfunction in the door control device. Specifically, the closing time of the door is obtained and compared with the first preset time. If the closing time is greater than or equal to 60 seconds, it indicates a door malfunction, and the problem is resolved by sending an alarm to the server. If the closing time is less than 60 seconds, the closing time has not yet expired, and it is impossible to determine whether the door is malfunctioning; the controller must continue to control the door control device to close the door. The fourth alarm information includes door malfunction information.
[0263] In one implementation, the door management method further includes:
[0264] In response to the controller sending the second instruction to the AI edge computing unit, if the AI edge computing unit does not receive the second instruction, the second number of times the controller sends the second instruction to the AI edge computing unit is obtained;
[0265] Compare the second number of transmissions with the second preset number of transmissions;
[0266] When the second number of transmissions is greater than or equal to the second preset number of transmissions, a fifth alarm message is sent to the server.
[0267] If the second number of transmissions is less than the second preset number of transmissions, then the second instruction will continue to be sent to the AI edge computing unit.
[0268] For example, let's take the second instruction as indicating whether the door is closed, and the second preset number of attempts as 3. When the AI edge computing unit does not receive the door-closing instruction from the controller, it counts the second number of times the controller sends the door-closing instruction to the AI edge computing unit. If the second number of attempts is greater than or equal to 3, it indicates a failure in the interaction between the AI edge computing unit and the controller. The AI edge computing unit cannot receive the door-closing instruction from the controller and sends a fifth alarm message to the server to indicate a failure in the interaction between the AI edge computing unit and the controller. When the first number of attempts is less than 3, it is still impossible to confirm whether there is a failure in the interaction between the AI edge computing unit and the controller. Therefore, the controller needs to continue sending the door-closing instruction to the AI edge computing unit. The fifth alarm message can be the same as the first alarm message, including information about the failure in the interaction between the controller and the AI edge computing unit.
[0269] In one implementation, the step of "the AI edge computing unit determining whether the door is closed based on the second instruction" further includes:
[0270] The AI edge computing unit determines whether the monitoring device and its communication are normal based on the second instruction;
[0271] When the monitoring equipment and its communication are normal, it is determined whether the gate is closed.
[0272] Let's take the second instruction, which checks whether the door is closed, as an example. Before determining whether the door is closed, the AI edge computing unit checks whether the monitoring device and its communication are normal to improve the accuracy of the judgment. When the AI edge computing unit detects that the monitoring device and its communication are normal, it means that the data sent by the monitoring device to the AI edge computing unit is correct. At this point, the AI edge computing unit can then determine whether the door is closed, thus improving the accuracy of the judgment.
[0273] Furthermore, door management methods also include:
[0274] The AI edge computing unit verifies the normal operation of the monitoring equipment and its communication.
[0275] If the verification passes, then determine whether the door is in a closed state.
[0276] When the AI edge computing unit detects that the monitoring device and its communication are normal, the detection results are verified, which can further improve the accuracy of the AI edge computing unit's judgment on whether the door is closed. When the verification is successful, the AI edge computing unit then determines whether the door is closed, thus improving the accuracy of the judgment result.
[0277] Furthermore, door management methods also include:
[0278] If the verification fails, a second verification attempt is performed.
[0279] Compare the second number of verifications with the second preset number of verifications;
[0280] If the second verification count is greater than or equal to the second preset verification count, the door is determined not to meet the closing conditions, and the server sends a sixth alarm message.
[0281] When the second verification count is less than the second preset verification count, the AI edge computing unit verifies the result that the monitoring device and its communication are normal.
[0282] For example, let's consider a second preset verification count of 3. If the AI edge computing unit's verification of the monitoring device and its communication as normal is invalid, a second verification count is obtained. When the second verification count is greater than or equal to 3, the result confirming the monitoring device and its communication as normal is invalid, indicating a computational failure in the AI edge computing unit. At this point, the AI edge computing unit no longer checks for vehicles, people, and / or animals within the unattended battery swapping station and sends a sixth alarm message to the server. If the second verification count is less than 3, it's still impossible to determine whether the verification of the monitoring device and its communication as normal has passed; the AI edge computing unit still needs to verify this result. The sixth alarm message can be the same as the second alarm message, indicating a computational failure in the AI edge computing unit.
[0283] In one implementation, the door management method further includes:
[0284] When the monitoring device and / or the communication between the monitoring devices malfunctions, a seventh alarm message is sent to the server.
[0285] When the monitoring equipment and / or its communication is abnormal, it indicates a communication failure. A seventh alarm message is sent to the server to indicate this failure. In the event of a communication failure, since it's impossible to determine whether there are vehicles, people, or / or animals inside the battery swapping station, the controller can control the door control equipment to open the door to prevent vehicles, people, and / or animals from being trapped inside the unattended station and to avoid safety hazards such as them being trapped. The seventh alarm message is identical to the third alarm message, including monitoring equipment failure information and / or communication failure information.
[0286] It should be noted that the above preferred embodiments are merely illustrative of the principles of this application and are not intended to limit the scope of protection of this application. Without departing from the principles of this application, those skilled in the art can adjust the above settings to make this application applicable to more specific application scenarios.
[0287] In an alternative implementation, after sending the first, second, third, fourth, fifth, sixth, seventh, eighth, and ninth alarm messages to the server, the system may further include the server generating corresponding fault information based on the aforementioned alarm messages. The server-side personnel then manually handle the fault information accordingly, thereby ensuring the safety of the battery swapping station. Because the alarm messages are different, it is convenient for manual intervention based on the different alarm messages received by the server.
[0288] In an alternative implementation, the order in which the controller sends the third instruction to the vehicle infotainment system and the fourth instruction to the server is not fixed. Alternatively, the controller can send the fourth instruction to the server first, and then send the third instruction to the vehicle infotainment system. Or, the controller can simultaneously send the third instruction to the vehicle infotainment system and the fourth instruction to the server. Furthermore, the steps of the controller sending the third instruction to the vehicle infotainment system and / or sending the fourth instruction to the server are not mandatory; those skilled in the art can choose according to the specific application scenario.
[0289] In an alternative implementation, since the monitoring device and its communication have already been detected when the controller sends the first instruction to the AEC, the step of the AI edge computing unit determining whether the monitoring device and its communication are normal is not necessary when the controller sends the second instruction to the AEC. Therefore, the step of the AI edge computing unit verifying the result that the monitoring device and its communication are normal is also unnecessary.
[0290] In an alternative embodiment, when comparing the magnitudes of the first number of transmissions with the first preset number of transmissions, the second number of transmissions with the second preset number of transmissions, the third number of transmissions with the third preset number of transmissions, the fourth number of transmissions with the fourth preset number of transmissions, the fifth number of transmissions with the fifth preset number of transmissions, the first number of verifications with the first preset number of verifications, the second number of verifications with the second preset number of verifications, the closing time with the first preset time, and the waiting time with the second preset time, the magnitudes of the two can be compared by comparing whether the difference between them is greater than 0 or whether the ratio between them is greater than 1. As long as the magnitude between the two can be compared, those skilled in the art can choose the specific comparison method according to their needs.
[0291] In an alternative implementation, this application does not limit the sensors and cameras, as long as the AI edge computing unit can determine whether there are vehicles, people, and / or animals inside the station through the sensors and cameras. For example, the sensors can be pressure sensors, contact sensors, and / or proximity sensors, and / or the cameras can be infrared cameras, etc. Furthermore, unattended battery swapping stations can include various types of sensors and cameras, which not only facilitates monitoring of the unattended battery swapping station but also improves the accuracy of the judgment results made by the AI edge computing unit.
[0292] In summary, the AI edge computing unit can not only acquire information about the battery swapping station from monitoring equipment, detect the normality of the monitoring equipment and its communication, and verify the detected results, but also handle anomalies when monitoring equipment and its communication malfunction or when verification results fail, thereby improving the safety performance of unattended battery swapping stations. Furthermore, the server can respond to received warning information and handle various reported anomalies and equipment issues, providing a safety net for the entire unattended battery swapping station system and enabling unmanned, large-scale, and scalable management of battery swapping stations.
[0293] The following is combined Figure 3 This paper briefly describes one possible operation process of the unattended battery swapping station system of this application. Figure 3 This is a logic diagram of one possible implementation of the gate management method for the unattended battery swapping station system of this application.
[0294] like Figure 3 As shown, in one possible operation:
[0295] S201: Obtain the vehicle's battery swapping information through the controller, and then execute S202.
[0296] S202: Determine whether the battery swapping is complete based on the battery swapping information. If the battery swapping is complete, proceed to S203; if the battery swapping is incomplete, proceed to S201.
[0297] S203, the controller sends a battery swap completion command to the vehicle's infotainment system, and then executes S204.
[0298] S204: Determine whether the vehicle's infotainment system has received a battery swap completion command. If received, proceed to S215; otherwise, proceed to S205.
[0299] S205, the controller obtains the third transmission count of the battery swap completion command sent to the vehicle's infotainment system, and then executes S206.
[0300] S206, determine if the third transmission count is greater than or equal to 3. If the third transmission count is greater than or equal to 3, proceed to S207; otherwise, proceed to S205.
[0301] S207, the controller sends the eighth alarm message to the server, and then executes S208.
[0302] S208, determine whether the server has received the eighth alarm message. If received, proceed to S214; otherwise, proceed to S209.
[0303] S209, obtain the fourth number of times the controller sends the eighth alarm message to the server, and then execute S210.
[0304] S210, determine if the fourth transmission count is greater than or equal to 3. If the fourth transmission count is greater than or equal to 3, then execute S211; otherwise, execute S207.
[0305] S211, the controller disconnects from the vehicle's equipment, at which point the battery swapping station no longer provides services to the vehicle, and then executes S212.
[0306] S212, the server obtains the waiting time for interacting with the controller, and then executes S213.
[0307] S213, compare whether the waiting time is greater than or equal to 60s. If the waiting time is greater than or equal to 60s, then execute S214; if the waiting time is less than 60s, then execute S212.
[0308] S214, the server generates fault information, and the server-side personnel handle the problem based on the fault information.
[0309] S215, the controller uploads a summary of the battery swapping completion to the server, and then executes S216.
[0310] S216, determine whether the server has received the battery swap completion summary. If the server has received the battery swap completion summary, proceed to S219; otherwise, proceed to S217.
[0311] S217, the controller obtains the fifth transmission count of the battery swap completion summary sent to the server, and then executes S218.
[0312] S218, determine if the fifth transmission count is greater than or equal to 3. If the fifth transmission count is greater than or equal to 3, then execute S214; if the fifth transmission count is less than 3, then execute S215.
[0313] S219, the controller sends an instruction to the AI edge computing unit to determine whether there are vehicles, people and / or animals in the unattended battery swapping station, and then executes S220.
[0314] S220: Determine whether the AI edge computing unit has received an instruction to determine whether there are vehicles, people, and / or animals inside the unattended battery swapping station. If received, execute S223; otherwise, execute S221.
[0315] S221, the controller obtains the first number of times it sends the instruction to the AI edge computing unit to determine whether there are vehicles, people and / or animals in the unattended battery swapping station, and then executes S222.
[0316] S222, determine if the first sending count is greater than or equal to 3. If the first sending count is greater than or equal to 3, send an alarm to the server and execute S214; otherwise, execute S219.
[0317] S223, the AI edge computing unit determines whether the monitoring device and its communication are normal. If normal, proceed to S224; if not, send an alarm to the server and proceed to S214.
[0318] S224, the AI edge computing unit verifies the monitoring device and its communication as normal. If the verification is valid, proceed to S227; if the verification fails, proceed to S225.
[0319] S225, the AI edge computing unit obtains the first verification count to verify the result that the monitoring device and its communication are normal, and then executes S226.
[0320] S226, determine if the first verification count is greater than or equal to 3. If the first verification count is greater than or equal to 3, send an alarm to the server and execute S214; if the first verification count is less than 3, execute S224.
[0321] S227, the AI edge computing unit determines whether there are vehicles, people, and / or animals in the unattended battery swapping station. If there are vehicles, people, and / or animals, proceed to S228; otherwise, proceed to S229.
[0322] S228, the controller controls the door control device to open the door, and then executes S114.
[0323] S229, the controller controls the door control device to close the door, and then executes S230.
[0324] S230, the controller sends a command to the AI edge computing unit to indicate whether the door is closed, and then executes S231.
[0325] S231: Determine whether the AI edge computing unit has received an instruction indicating whether the door is closed. If received, execute S234; otherwise, execute S232.
[0326] S232, the controller obtains the second number of times it sends the instruction to the AI edge computing unit to determine whether the door is closed, and then executes S233.
[0327] S233, determine if the second sending count is greater than or equal to 3. If the second sending count is greater than or equal to 3, send an alarm to the server and execute S214; otherwise, execute S229.
[0328] In step S234, the AI edge computing unit determines whether the monitoring device and its communication are normal. If normal, proceed to step S235; otherwise, send an alarm to the server and proceed to step S214.
[0329] S235, the AI edge computing unit verifies the monitoring device and its communication as normal. If the verification is valid, proceed to S238; if the verification fails, proceed to S236.
[0330] S236, the AI edge computing unit obtains the second verification count to verify the result that the monitoring device and its communication are normal, and then executes S237.
[0331] S237, determine if the second verification count is greater than or equal to 3. If the second verification count is greater than or equal to 3, send an alarm to the server and execute S214; if the second verification count is less than 3, execute S235.
[0332] S238, the AI edge computing unit determines whether the door is closed. If the door is closed, proceed to S241; otherwise, proceed to S239.
[0333] S239, the controller obtains the closing time of the door and then executes S240.
[0334] S240, determine if the shutdown time is greater than or equal to 60s. If the shutdown time is greater than or equal to 60s, execute S214; if the shutdown time is less than 60s, execute S229.
[0335] S241, the controller sends a command to the server indicating that the door is closed normally.
[0336] Those skilled in the art will understand that although some embodiments described herein include certain features included in other embodiments but not others, combinations of features from different embodiments are intended to be within the scope of this application and form different embodiments. For example, any of the claimed embodiments in the claims of this application can be used in any combination.
[0337] It should be noted that although the detailed steps of the method of this application have been described in detail above, those skilled in the art can combine, split and rearrange the above steps without departing from the basic principles of this application. Such modified technical solutions do not change the basic concept of this application and therefore fall within the protection scope of this application.
[0338] The technical solutions of this application have been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of this application is obviously not limited to these specific embodiments. Without departing from the principles of this application, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will all fall within the scope of protection of this application.
Claims
1. A gate management method for an unattended battery swapping station system, characterized in that, The unattended battery swapping station system includes a controller, an AI edge computing unit, monitoring equipment, and a gate control device. The controller is connected to the AI edge computing unit and the gate control device, respectively. The AI edge computing unit is connected to the monitoring equipment. The gate management method includes: The controller obtains the vehicle's battery swapping information. Determine whether the vehicle battery swapping has been completed based on the battery swapping information; When the vehicle battery swap is completed, the AI edge computing unit determines whether the door meets the conditions for closing. Based on the judgment result, the gate control device is controlled to selectively close the gate.
2. The door management method according to claim 1, characterized in that, The step of "determining whether the door meets the closing conditions through the AI edge computing unit when the vehicle battery swap is completed" further includes: When the vehicle battery swap is completed, the controller sends a first instruction to the AI edge computing unit, so that the AI edge computing unit can determine whether there are vehicles, people and / or animals in the unattended battery swap station based on the first instruction.
3. The door management method according to claim 2, characterized in that, The step of "controlling the door control device to selectively close the door based on the judgment result" further includes: When there are no vehicles, people and / or animals in the unattended battery swapping station, the gate control device is controlled to close the gate. When there are vehicles, people and / or animals inside the unattended battery swapping station, the gate control device is controlled to open the gate.
4. The door management method according to claim 2, characterized in that, The door management method also includes: In response to the controller sending the first instruction to the AI edge computing unit, if the AI edge computing unit does not receive the first instruction, the first number of times the controller sends the first instruction to the AI edge computing unit is obtained; Compare the first number of transmissions with the first preset number of transmissions; When the first number of transmissions is greater than or equal to the first preset number of transmissions, a first alarm message is sent to the server of the unattended battery swapping station system. If the first number of transmissions is less than the first preset number of transmissions, then the first instruction will continue to be sent to the AI edge computing unit.
5. The door management method according to claim 2, characterized in that, Before the step of "the AI edge computing unit determines whether there are vehicles, people and / or animals in the unattended battery swapping station based on the first instruction", the following is also included: The AI edge computing unit determines whether the monitoring device and its communication are normal based on the first instruction; When the monitoring equipment and its communication are normal, it is determined whether there are vehicles, people and / or animals in the unattended battery swapping station.
6. The door management method according to claim 5, characterized in that, The door management method also includes: The AI edge computing unit verifies the monitoring device and the result that its communication is normal; If the verification is successful, it is then determined whether there are vehicles, people and / or animals inside the unattended battery swapping station.
7. The door management method according to claim 6, characterized in that, The door management method also includes: If the verification fails, the first verification attempt is retrieved. Compare the first number of verifications with the first preset number of verifications; When the first verification count is greater than or equal to the first preset verification count, it is determined that the door does not meet the closing conditions, and a second alarm message is sent to the server of the unattended battery swapping station system. When the first number of verifications is less than the first preset number of verifications, the AI edge computing unit verifies the monitoring device and the result that its communication is normal.
8. The door management method according to claim 5, characterized in that, The door management method also includes: When the monitoring device and / or the communication of the monitoring device is abnormal, a third alarm message is sent to the server of the unattended battery swapping station system.
9. The door management method according to claim 3, characterized in that, The step of "controlling the gate control device to open the gate when there are vehicles, people and / or animals in the unattended battery swapping station" further includes: The controller sends a second instruction to the AI edge computing unit, so that the AI edge computing unit determines whether the door is closed based on the second instruction. When the door is closed, a third instruction is sent to the server of the unattended battery swapping station system.
10. The door management method according to claim 9, characterized in that, The door management method also includes: When the door is in the open state, obtain the closing time of the door; Compare the closing time of the door with the first preset time; When the shutdown time is greater than or equal to the first preset time, a fourth alarm message is sent to the server; When the closing time is less than the first preset time, the door control device is controlled to close the door.
11. The door management method according to claim 9, characterized in that, The door management method also includes: In response to the controller sending the second instruction to the AI edge computing unit, if the AI edge computing unit does not receive the second instruction, the second number of times the controller sends the second instruction to the AI edge computing unit is obtained; Compare the second number of transmissions with the second preset number of transmissions; When the second number of transmissions is greater than or equal to the second preset number of transmissions, a fifth alarm message is sent to the server; When the second number of transmissions is less than the second preset number of transmissions, the second instruction is sent to the AI edge computing unit.
12. The door management method according to claim 9, characterized in that, Before the step of "the AI edge computing unit determines whether the door is closed based on the second instruction", the following is also included: The AI edge computing unit determines whether the monitoring device and its communication are normal based on the second instruction; When the monitoring equipment and its communication are normal, it is determined whether the door is in a closed state.
13. The door management method according to claim 12, characterized in that, The step of "determining whether the door is closed" includes the following: The AI edge computing unit verifies the monitoring device and the result that its communication is normal; If the verification passes, it is then determined whether the door is in a closed state.
14. The door management method according to claim 13, characterized in that, The door management method also includes: If the verification fails, a second verification attempt is performed. Compare the second number of verifications with the second preset number of verifications; When the second verification count is greater than or equal to the second preset verification count, it is determined that the door does not meet the closing conditions, and a sixth alarm message is sent to the server. When the second verification count is less than the second preset verification count, the AI edge computing unit verifies the monitoring device and its communication as normal.
15. The door management method according to claim 12, characterized in that, The door management method also includes: When the monitoring device and / or the communication of the monitoring device is abnormal, a seventh alarm message is sent to the server.
16. The door management method according to claim 1, characterized in that, Before the step of "the AI edge computing unit determining whether the door meets the conditions for closing", the following is also included: When the vehicle battery swap is completed, the controller sends a third instruction to the vehicle's infotainment system. After the vehicle's infotainment system receives the third instruction, the controller uses the AI edge computing unit to determine whether the door meets the conditions for closing.
17. The door management method according to claim 16, characterized in that, The door management method also includes: In response to the controller sending the third instruction to the vehicle system, if the vehicle system does not receive the third instruction, the third number of times the third instruction has been sent to the vehicle system is obtained; Compare the third number of transmissions with the third preset number of transmissions; When the third number of transmissions is greater than or equal to the third preset number of transmissions, an eighth alarm message is sent to the server of the unattended battery swapping station system. When the third number of transmissions is less than the third preset number of transmissions, the third instruction is sent to the vehicle system.
18. The door management method according to claim 17, characterized in that, The step of "sending an eighth alarm message to the server when the third number of transmissions is greater than or equal to the third preset number of transmissions" also includes: Obtain the fourth transmission count of the eighth alarm message; Compare the fourth number of transmissions with the fourth preset number of transmissions; When the fourth transmission count is greater than or equal to the fourth preset count, the controller disconnects from the vehicle system. When the fourth number of transmissions is less than the fourth preset number of transmissions, the eighth alarm message is sent to the server.
19. The door management method according to claim 18, characterized in that, The step "when the fourth transmission count is greater than or equal to the fourth preset count, the controller disconnects from the vehicle system" further includes: The server is used to obtain the waiting time for interacting with the controller; Compare the waiting time with the second preset time; When the waiting time is greater than or equal to the second preset time, the server generates fault information; If the waiting time is less than the second preset time, the eighth alarm message is sent to the server.
20. The door management method according to claim 16, characterized in that, The door management method also includes: After receiving the third instruction, the vehicle-mounted unit sends a fourth instruction to the server of the unattended battery swapping station system. Upon receiving the fourth instruction, the server uses the AI edge computing unit to determine whether the door meets the conditions for closing.
21. The door management method according to claim 20, characterized in that, The door management method also includes: In response to the controller sending the fourth instruction to the server, if the server does not receive the fourth instruction, then the fifth number of times the controller has sent the fourth instruction to the server is obtained; Compare the fifth number of times the fourth instruction is sent with the fifth preset number of times; When the fifth sending count is greater than or equal to the fifth preset count, a ninth alarm message is sent to the server; When the fifth number of transmissions is less than the fifth preset number of transmissions, the fourth instruction is sent to the server.
22. The door management method according to any one of claims 1-21, characterized in that, The monitoring equipment is a camera and / or a sensor.
Citation Information
Patent Citations
Safety protection system and method, and battery replacing station comprising safety protection system
CN110001597A
Control method for one-key parking of battery swap station and battery swap system
CN114194064A