Battery replacement cabinet data interaction method and system, battery replacement cabinet, storage medium and device
By parsing and generating charging control and monitoring parameters on a cloud server, the problem of battery swapping cabinets being incompatible with different battery types has been solved, achieving low-cost and efficient battery charging management.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-28
- Publication Date
- 2026-04-07
AI Technical Summary
Existing battery swapping cabinets are incompatible with different types of batteries, which necessitates the redevelopment of communication protocols and system architecture, increasing development costs and operational risks.
By establishing a decentralized protocol parsing system on a cloud server, the battery swapping cabinet is only responsible for data transmission, while the cloud server parses and generates charging control and monitoring parameters, supporting compatibility with multiple battery types.
It reduces system architecture changes, saves development time and costs, reduces operational risks, and improves charging efficiency and compatibility.
Smart Images

Figure CN115203254B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of battery swap cabinets, and particularly relates to a battery swap cabinet data interaction method and system, a battery swap cabinet, a computer storage medium and a computer device. BACKGROUND
[0002] At present, electric vehicles have gradually developed into an important tool for people to travel or carry goods, which brings convenience to people, but the charging endurance of electric vehicles has become a problem, which directly affects the more convenient and safer use of electric vehicles by people.
[0003] In order to meet the needs of electric vehicle users to supplement power anytime and anywhere, battery swap cabinets have appeared. The battery swap cabinets are usually distributed and arranged at various locations. Users can unload the batteries in their own electric vehicles, charge the batteries in the battery swap cabinets, take out the batteries from the battery swap cabinets, and load the batteries into the electric vehicles, without waiting for charging, which is convenient and fast and reduces the safety hazards in the charging process.
[0004] However, in the existing battery swap cabinets, different types of batteries need to use different communication protocols for verification, and each time a type of battery and the corresponding analysis method, data group reporting type, and specific battery protection charging strategy of the battery swap cabinet system are added, the battery swap cabinet system needs to be redeveloped, and the above functions also need to be added to the cloud server, which has high development time cost, large system architecture change, and high operation risk. Moreover, due to the limited program storage space of the battery swap cabinet system, new communication protocols cannot be added indefinitely.
[0005] Therefore, the existing battery swap cabinets have the problem that they cannot be used or compatible with various batteries with different communication protocols. SUMMARY
[0006] The purpose of the embodiments of the present application is to provide a battery swap cabinet data interaction method, which aims to solve the problem that the existing battery swap cabinets cannot be used or compatible with various batteries with different communication protocols.
[0007] The embodiments of the present application are implemented in the following manner. A battery swap cabinet data interaction method comprises the following steps:
[0008] sending a preset query instruction chain table to a battery swap cabinet in a network group;
[0009] obtaining a response instruction fed back by the battery swap cabinet, the response instruction being a response instruction returned by a battery after the battery swap cabinet sends a query instruction to the battery according to the received query instruction chain table;
[0010] analyzing the response instruction to obtain real-time state information of the battery, and generating charging control parameters and / or battery monitoring control parameters according to the real-time state information;
[0011] The charging control parameter and / or the battery monitoring control parameter are sent to the battery swap cabinet, so that the battery swap cabinet controls charging of the battery according to the charging control parameter and / or monitors and protects the battery according to the battery monitoring control parameter.
[0012] Further, after the step of causing the battery swap cabinet to control charging of the battery according to the charging control parameter and / or monitor and protect the battery according to the battery monitoring control parameter, the method further comprises:
[0013] determining whether the battery meets a preset protection condition according to the real-time state information;
[0014] when it is determined that the battery meets the protection condition, generating a charging control parameter representing control of the battery swap cabinet to stop charging the battery.
[0015] Further, after the step of causing the battery swap cabinet to control charging of the battery according to the charging control parameter and / or monitor and protect the battery according to the battery monitoring control parameter, the method further comprises:
[0016] generating storage control information of the battery according to the real-time state information in combination with a preset battery swap logic;
[0017] sending the storage control information to the battery swap cabinet, so that the battery swap cabinet sets a storage state of the battery according to the storage control information;
[0018] The storage state includes a charging lock storage state, a full-electricity discharge storage state, and a fault locking state.
[0019] Further, before the step of sending the preset query instruction chain table to the battery swap cabinets in the network, the method further comprises:
[0020] obtaining chain table data update information;
[0021] updating the query instruction in the query instruction chain table according to the chain table data update information.
[0022] In a second aspect, the present application further provides a battery swap cabinet data interaction system, which comprises:
[0023] a query instruction chain table sending module configured to send a preset query instruction chain table to battery swap cabinets in a network;
[0024] a response instruction obtaining module configured to analyze the response instruction to obtain real-time state information of the battery, and generate a charging control parameter and a battery monitoring control parameter according to the real-time state information;
[0025] The response instruction analysis module is configured to analyze the response instruction to obtain real-time state information of the battery, and generate a charging control parameter and / or a battery monitoring control parameter according to the real-time state information.
[0026] The battery swap cabinet control module is configured to send the charging control parameter and / or the battery monitoring control parameter to the battery swap cabinet, so that the battery swap cabinet controls charging of the battery according to the charging control parameter and / or monitors and protects the battery according to the battery monitoring control parameter.
[0027] Further, the system further comprises:
[0028] The protection judgment module is configured to determine whether the battery satisfies a preset protection condition according to the real-time state information.
[0029] The protection execution module is configured to generate a charging control parameter representing that the battery swap cabinet stops charging when it is determined that the battery satisfies the protection condition.
[0030] Further, the system further comprises:
[0031] The storage state determination module is configured to generate storage control information of the battery according to the real-time state information and a preset battery swap logic.
[0032] The battery swap cabinet control module is configured to send the storage control information to the battery swap cabinet, so that the battery swap cabinet sets a storage state of the battery according to the storage control information.
[0033] The storage state comprises a charging lock storage state, a full-electricity discharge storage state, and a fault locking state.
[0034] Further, the system further comprises:
[0035] The update information acquisition module is configured to acquire linked list data update information.
[0036] The instruction update module is configured to update a query instruction in the query instruction linked list according to the linked list data update information.
[0037] In a third aspect, the present application further provides a battery swap cabinet, which comprises the battery swap cabinet data interaction system as described above.
[0038] In a fourth aspect, the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to perform the battery swap cabinet data interaction method as described above.
[0039] In a fifth aspect, the present application also provides a computer device, which comprises a server, and the server comprises a processor configured to implement the battery swap cabinet data interaction method described above when executing a computer program stored in a memory.
[0040] The present application uses a decentralized cloud protocol to analyze the working process, and the battery swap cabinet is only responsible for data transmission. The communication mode, analysis mode, data group reporting type and specific battery protection charging strategy of different batteries are implemented by the cloud server. The system architecture is changed little, the development time cost is saved, the operation risk is reduced, and the computing power and resources of the cloud server are used to improve the charging efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0041] Figure 1 is a flowchart of the battery swap cabinet data interaction method provided by the embodiment of the present application;
[0042] Figure 2 is another flowchart of the battery swap cabinet data interaction method provided by the embodiment of the present application;
[0043] Figure 3 is another flowchart of the battery swap cabinet data interaction method provided by the embodiment of the present application;
[0044] Figure 4 is another flowchart of the battery swap cabinet data interaction method provided by the embodiment of the present application;
[0045] Figure 5 is a module schematic diagram of the battery swap cabinet data interaction system provided by the embodiment of the present application;
[0046] Figure 6 is another module schematic diagram of the battery swap cabinet data interaction system provided by the embodiment of the present application;
[0047] Figure 7 is another module schematic diagram of the battery swap cabinet data interaction system provided by the embodiment of the present application;
[0048] Figure 8 is another module schematic diagram of the battery swap cabinet data interaction system provided by the embodiment of the present application. DETAILED DESCRIPTION
[0049] In order to make the purpose, technical scheme and advantages of the present application clearer, the present application will be further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.
[0050] In the present application, unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connecting", "fixing" and the like should be understood in a broad sense, for example, can be fixed connection, can also be detachable connection, or integrally connected; can be mechanical connection, can also be electrical connection; can be directly connected, can also be indirectly connected through an intermediate medium, can be internal communication of two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances. The term "and / or" used herein includes any and all combinations of one or more related listed items.
[0051] Example One
[0052] Please refer to Figure 1 is a flowchart of the data interaction method of the battery replacement cabinet provided by the first embodiment of the present application. For ease of illustration, only the part related to the embodiment of the present application is shown. The data interaction method of the battery replacement cabinet includes:
[0053] Step S10, send the preset query instruction chain table to the battery replacement cabinet in the network;
[0054] In the embodiment of the present application, the data interaction method of the battery replacement cabinet is applied to a battery replacement cabinet network composed of a plurality of battery replacement cabinet terminals. The interaction between the user and the single battery replacement cabinet in the network includes physical interaction and communication interaction. The physical interaction includes the operation of storing the battery removed from the user's own electric vehicle into the battery replacement cabinet for charging, and taking the battery from the battery replacement cabinet and installing it to the user's own electric vehicle. The communication interaction can be realized through an application program, specifically, the application program installed on the device terminal. The device terminal can be a smart terminal, a smart tablet, a smart vehicle terminal, etc. The application program of the device terminal can communicate with each single battery replacement cabinet or the cloud server communicating with the single battery replacement cabinet.
[0055] It can be understood that in the embodiment of the present application, the "user" refers to the operator who interacts with the battery replacement cabinet in order to meet the demand of storing the battery for charging and exchanging the battery for use.
[0056] The pre-configuration of the query instruction chain table can be performed on the cloud server. Specifically, it can be the instruction number, communication mode, channel, baud rate, instruction type and other information configured by the administrator according to the battery type configuration, and packaged into the query instruction chain table.
[0057] It can be understood that the "administrator" refers to the operator who interacts with the cloud server in order to pre-configure the query instruction chain table. Unlike the "user", the "administrator" generally does not interact with the battery replacement cabinet to store the battery for charging and exchange the battery for use, etc.
[0058] When the interaction occurs, the cloud server sends the pre-configured query instruction chain table to the corresponding battery swap cabinet, the battery swap cabinet sends the query instruction to the corresponding battery according to the information such as instruction sequence number, communication mode, channel, baud rate and instruction type in the query instruction chain table, and waits for the response instruction returned by the battery.
[0059] In step S20, the response instruction returned by the battery swap cabinet is obtained, the response instruction being returned by the battery after the battery swap cabinet sends the query instruction to the battery according to the received query instruction chain table;
[0060] In the embodiment of the present application, the battery can be applied to an electric vehicle power supply system, and each type of battery is configured with a networking module such as a Bluetooth module or a WIFI module, so that each type of battery can communicate data with the connected device terminal, battery swap cabinet or cloud server, and at this time, each single battery of each type of battery can send the response instruction to the device terminal, battery swap cabinet or cloud server through the networking module after completing the network configuration with the device terminal, battery swap cabinet or cloud server.
[0061] As described above, the battery swap cabinet sends the query instruction to the corresponding battery according to the information such as instruction sequence number, communication mode, channel, baud rate and instruction type in the query instruction chain table, and the corresponding battery returns a response instruction to the battery swap cabinet each time the query instruction is received, and the battery swap cabinet uploads the response instruction to the cloud server.
[0062] The battery swap cabinet only needs to send the query instruction according to the information in the above query instruction chain table, and upload the response instruction to the cloud server in real time according to the sending interval time and the response instruction data of the corresponding sequence number.
[0063] For example, the cloud server sends the query instruction, total number and current instruction sequence number required in the communication protocol corresponding to a type of battery to the battery swap cabinet, the battery swap cabinet sends the query instruction to each battery of the corresponding type according to the specified time delay and sequence number after receiving all the query instruction data, and obtains the response instruction returned by each battery of the corresponding type, and then the battery swap cabinet uploads the response instruction returned by each battery of the corresponding type to the cloud server.
[0064] In addition, the response instruction can also be packaged into a response instruction chain table according to the preset format, and then uploaded to the cloud server.
[0065] Table 1 is an example of the query instruction chain list provided by the embodiment of the present application, which defines a data structure, and the administrator can configure the query instruction chain list in the cloud server according to the battery type. If the battery communication protocol needs to be kept secret, the corresponding administrator can configure the query instruction chain list in the cloud server without opening the battery communication protocol to the battery swap cabinet, so that the battery swap cabinet can be compatible with more battery types.
[0066]
[0067] Table 1 is an example of the query instruction chain list provided by the embodiment of the present application, which defines a data structure, and the administrator can configure the query instruction chain list in the cloud server according to the battery type. If the battery communication protocol needs to be kept secret, the corresponding administrator can configure the query instruction chain list in the cloud server without opening the battery communication protocol to the battery swap cabinet, so that the battery swap cabinet can be compatible with more battery types.
[0068] Table 2 is an example of the response instruction chain list provided by the embodiment of the present application. Similar to the query instruction chain list shown in Table 1, the battery returns the response instruction in the data structure defined by the response instruction chain list, and forms the response instruction chain list by packet.
[0069]
[0070] Table 2 is an example of the response instruction chain list provided by the embodiment of the present application. Similar to the query instruction chain list shown in Table 1, the battery returns the response instruction in the data structure defined by the response instruction chain list, and forms the response instruction chain list by packet.
[0071] It can be understood that the battery swap cabinet can correspond the response instruction returned by the battery to the serial number of the query instruction chain list, and form the response instruction chain list by packet according to the preset format, and then transmit it to the cloud server.
[0072] In step S30, the real-time state information of the charging parameter of the battery is obtained by analyzing the response instruction, and the charging control parameter and / or the battery monitoring control parameter are generated according to the real-time state information;
[0073] In step S40, the charging control parameter and / or the battery monitoring control parameter are transmitted to the battery swap cabinet, so that the battery swap cabinet controls the charging of the battery according to the charging control parameter and / or monitors and protects the battery according to the battery monitoring control parameter.
[0074] It is easy to understand that the charging control parameter and the battery monitoring control parameter can be obtained, generated and transmitted to the battery swap cabinet at the same time, or can be obtained, generated and transmitted to the battery swap cabinet respectively.
[0075] In the embodiment of the present application, the cloud server can parse the information and current state of each battery of the corresponding type according to the communication protocol corresponding to the battery type. The communication with the battery can also be identified according to the total number of instructions and the serial number to determine whether the battery successfully responds to each instruction. In the case of known battery communication protocol type, the communication protocol type can be specified. In the case of unknown communication protocol type, the cloud server can dynamically match various communication protocols to identify the protocol type of the battery. For example, the cloud server is configured with a special query instruction chain table, which includes a query instruction corresponding to each protocol type. The server sends the special query instruction chain table to the battery swap cabinet to make the battery swap cabinet send each query instruction in the special query instruction chain table to attempt communication with the battery. If the battery does not respond to the current query instruction within a certain time, the next query instruction in the special query instruction chain table is used to communicate with the battery. The above operation is repeated until the battery responds, and the protocol type corresponding to the query instruction that the battery responds to is determined as the communication protocol type of the battery. The communication protocol type can be updated to the query instruction chain table described in step S10 to facilitate subsequent communication, control and monitoring protection of the battery.
[0076] After the cloud server parses the response instruction fed back by the battery to obtain the real-time state information of the charging parameter of the battery, it determines whether the battery can be charged and monitors the state of the battery according to the real-time state information of the charging parameter. For example, if the battery is in a low-power state, it can be charged. If the battery is in a full-power state, it can enter a state of waiting to be taken out. The waiting-to-be-taken-out state indicates that the battery can be taken out for use. If the battery needs protection, such as being unable to charge or being damaged, the battery can be protected by being locked in the cabinet (unable to be taken out). The server sends the corresponding monitoring and control parameters to the battery swap cabinet to control the battery swap cabinet to monitor and protect the battery.
[0077] The charging parameters include charging voltage, charging current, etc., and the monitoring and control parameters include battery loss, input power / battery charge power ratio, etc., which are not limited here.
[0078] The application establishes a decentralized cloud protocol analysis, and the user only needs to configure a corresponding query instruction chain table in the cloud server according to the battery protocol type, the cloud server sends the configured query instruction chain table to all battery swap cabinets in the network, the battery swap cabinet sends the battery according to the chain table content in the query instruction chain table, and the real-time feedback of the battery is uploaded to the cloud server in real time, the cloud server analyzes the response instruction to obtain the real-time state information of the charging parameter, generates the charging control parameter and the battery monitoring control parameter according to the real-time state information, and then sends the charging control parameter and the battery monitoring control parameter to the battery swap cabinet to charge, monitor and protect the battery. In the working process, the battery swap cabinet only transmits data, the communication mode, analysis mode, data group reporting type and specific battery protection charging strategy of different batteries are realized by the cloud server, when a new battery type is added, only one host needs to be maintained to configure the query instruction chain table, without updating and iterating each battery swap cabinet, the system architecture is changed little, the development time cost is saved, the operation risk is reduced, and the cloud server is rich in computing power and resources, the computing power is sufficient, and the charging efficiency is improved.
[0079] Example Two
[0080] Please refer to Figure 2 It is a flowchart of a battery swap cabinet data interaction method provided by the second embodiment of the application, only the part related to the embodiment of the application is shown for the convenience of description, wherein the flowchart of the second embodiment of the application is basically the same as that of the first embodiment, for brief description, the part not mentioned in the embodiment of the application can refer to the corresponding content in the first embodiment, and the battery swap cabinet data interaction method further comprises:
[0081] Step S50, judging whether the battery meets the preset protection condition according to the real-time state information;
[0082] In the embodiment of the application, the battery communicates with the battery swap cabinet through the battery management system of the battery, of course, in other embodiments, each single battery can be configured with a networking module such as a Bluetooth module or a WIFI module, and the battery swap cabinet is provided with a networking module matched therewith, at this time, after the single battery and the device terminal are configured with a network, the single battery can directly communicate with the battery swap cabinet. For example, in the specific charging process of the single battery, a certain time interval can be preset, the voltage, current and residual capacity of the single battery are returned to the battery swap cabinet in the format of the response instruction, uploaded to the cloud server by the battery swap cabinet, and the real-time state information of each single battery is obtained by the cloud server, then whether the battery meets the preset protection condition is judged according to the real-time state information, if yes, step S60 is executed, and if no, step S20 is returned to continue to obtain the response instruction of the battery.
[0083] It can be understood that the single battery is connected wirelessly with the battery swap cabinet according to actual networking operation when the single battery is other networking module.
[0084] In step S60, the charging control parameter for controlling the battery swap cabinet to stop charging the battery is generated.
[0085] The single battery can transmit various information during charging to the battery swap cabinet according to the format of the response instruction, and then the battery swap cabinet transmits the information to the cloud server. At this time, the cloud server can obtain various real-time state information returned by each single battery in real time.
[0086] The administrator can configure the preset protection condition on the cloud server. According to different use needs, battery types, and single battery loss conditions, the corresponding protection condition can be configured for different single batteries stored in the same battery swap cabinet. If the protection condition needs to be adjusted, the administrator can change the operation on the cloud server to achieve it.
[0087] Once the real-time state information meeting the preset protection condition is obtained, the charging control parameter for controlling the battery swap cabinet to stop charging the battery is generated, and the corresponding instruction is sent to the battery swap cabinet. For example, when the information that the power of a single battery is full is obtained, the instruction to stop charging is sent to the battery swap cabinet to stop charging the battery.
[0088] It can be understood that based on similar principles, in addition to the instruction to stop charging, the preset protection condition and the corresponding instruction can also be configured in parallel. For example, the protection condition can be preset as a voltage threshold, and the alarm instruction and the module for realizing the alarm function are configured correspondingly. When the real-time voltage information returned by the single battery exceeds the threshold, the alarm instruction is sent to make the battery swap cabinet alarm.
[0089] In the embodiment of the present application, the cloud server can monitor the real-time data sent by each single battery by receiving the response instruction. When the real-time state of any battery triggers the corresponding preset protection condition, for example, when the voltage of the battery is in an under-voltage state or an over-voltage state, or the battery is in a charging over-current state or a discharging over-current state or an over-temperature state or an under-temperature state during charging and discharging, the cloud server can issue the corresponding instruction, such as the alarm instruction, to the battery swap cabinet involved. According to the need, the specific battery information of the alarm can be displayed to make the user or administrator know the specific alarm problem of the battery swap cabinet or single battery involved and handle it. At the same time, when the single battery is short-circuited or open-circuited, it can also cause the charging failure of the battery swap cabinet. At this time, when the cloud server monitors the battery output failure, it can also output the alarm information accordingly to make the user or administrator handle the fault accordingly.
[0090] The battery replacement cabinet data interaction method provided by the embodiment of the present application saves the hardware cost of the battery replacement cabinet, increases the function of, for example, alarm, without changing the system architecture of the battery replacement cabinet, expands the universality and compatibility, saves the development time cost, and reduces the operation risk.
[0091] Example Three
[0092] Please refer to Figure 3 is a flowchart of a battery replacement cabinet data interaction method provided by the third embodiment of the present application. For the convenience of description, only the part related to the embodiment of the present application is shown, wherein the flowchart of the third embodiment of the present application is substantially the same as that of the first embodiment and the second embodiment. For brief description, the part not mentioned in the embodiment of the present application can refer to the corresponding content in the first embodiment and the second embodiment. The battery replacement cabinet data interaction method further comprises:
[0093] Step S70: generating the storage control information of the battery according to the real-time state information and the preset battery replacement logic;
[0094] Step S80: issuing the storage control information to the battery replacement cabinet, so that the battery replacement cabinet sets the storage state of the battery according to the storage control information.
[0095] The storage state comprises a charging lock storage state, a full power out-of-storage state, and a fault locking state.
[0096] As described above, in the embodiment of the present application, each single battery is in wired or wireless communication with the cloud server through the battery replacement cabinet. At this time, the real-time state information of each single battery in the battery replacement cabinet can be uploaded to the cloud server as a response instruction through the battery replacement cabinet. The cloud server generates the storage control information of each single battery by analyzing the real-time state information of each single battery and combining the battery replacement logic, and then issues the storage control information to the battery replacement cabinet, so that the battery replacement cabinet can obtain the storage control information of each single battery.
[0097] The administrator can configure the battery replacement logic on the cloud server according to actual use needs, battery types, single battery wear conditions, and specific battery replacement cabinet use frequencies, to determine the storage state of each battery in each battery replacement cabinet in the network. For example, when a battery replacement cabinet has a high use frequency, considering that a single battery replacement cabinet can store a limited number of single batteries, in order to improve the replacement success rate and reduce the need for users to replace batteries, and to avoid a situation in which the battery storage in the battery replacement cabinet is insufficient, the charging completion condition can be set to be relatively low when configuring the battery replacement logic, for example, the single battery charging completion condition is set to 70% of the full charge state, and when a single battery is charged to 70% of the full charge state, the storage state of the single battery is determined to be available for use. In this way, the charging time of the single battery can be reduced, the number of single batteries available for use in the same battery replacement cabinet can be increased, the replacement success rate can be improved, and the user experience can be improved.
[0098] The charging lock storage state indicates that the battery needs to be locked during the charging process and cannot be removed. The full charge storage state indicates that the battery can be removed when fully charged. The fault lock indicates that the battery has a fault, such as a charging fault, an overcharging fault, or a battery communication fault, and the fault battery cannot be removed and needs to be unlocked by a maintenance personnel before being removed for maintenance.
[0099] The administrator can configure the corresponding battery replacement logic to lock the single battery on the cloud server, to prevent a battery that is not fully charged from being used or to protect a single battery that is in a poor condition, for example, when a single battery is not fully charged or is in a serious wear state and cannot work normally, the single battery can be determined to be in a fault lock state by configuring the corresponding battery replacement logic, so that the user cannot remove the single battery from the battery replacement cabinet for use.
[0100] The storage state of the battery can also include a damaged battery, which cannot be used by the user but can be removed by the administrator for maintenance or replacement.
[0101] The battery replacement cabinet data interaction method provided by the embodiment of the application can configure the battery replacement logic through the cloud server, determine the storage state of each battery by combining the obtained storage control information of each battery, adjust the battery replacement logic according to different actual application needs, realize flexible changes in the storage state of the battery, adapt the battery replacement cabinet at different locations to the real-time battery use frequency, improve the use success rate, and protect the battery from being improperly used and being in an abnormal working state.
[0102] Example Four
[0103] Please refer to Figure 4is a flow diagram of a battery swap cabinet data interaction method provided by the third embodiment of the present application, for the convenience of description, only the part related to the embodiment of the present application is shown, wherein the fourth embodiment of the present application is substantially the same as the first embodiment, the second embodiment and the third embodiment, for brief description, the places not mentioned in the embodiment of the present application can refer to the corresponding contents in the first embodiment, the second embodiment and the third embodiment, before the step of sending the preset query instruction chain table to the battery swap cabinet in the network, the battery swap cabinet data interaction method further comprises:
[0104] Step S90, acquiring chain table data update information;
[0105] Step S100, updating the query instruction in the query instruction chain table according to the chain table data update information.
[0106] In the embodiment of the present application, when the operation of adding, deleting or changing the query instruction in the chain table or changing the sending order of the instruction needs to be performed, the administrator can upload the data update information to the cloud server, and the cloud server can update the query instruction in the query instruction chain table according to the chain table data update information after acquiring the chain table data update information, without changing the system architecture of the battery swap cabinet, saving the development time cost and reducing the operation risk.
[0107] Example Five
[0108] Please refer to Figure 5 is a module diagram of the battery swap cabinet data interaction system provided by the fifth embodiment of the present application, for the convenience of description, only the part related to the embodiment of the present application is shown, in the embodiment, the battery swap cabinet data interaction system comprises:
[0109] The query instruction chain table sending module 10 is used to send the preset query instruction chain table to the battery swap cabinet in the network;
[0110] In the embodiment of the present application, the battery swap cabinet data interaction method is applied to the battery swap cabinet network composed of a plurality of battery swap cabinet terminals, the interaction between the user and the single battery swap cabinet in the network includes physical interaction and communication interaction, wherein the physical interaction includes the operation of storing the battery removed from the user's own electric vehicle into the battery swap cabinet for charging, and taking the battery from the battery swap cabinet and installing it to the user's own electric vehicle; the communication interaction can be realized through the application program, specifically the application program installed on the device terminal, wherein the device terminal can be a smart terminal, a smart tablet, a smart vehicle terminal, etc., and the application program of the device terminal can communicate with each single battery swap cabinet or the cloud server communicating with the single battery swap cabinet.
[0111] It can be understood that in the embodiment of the present application, the "user" refers to the operator who interacts with the battery swap cabinet in order to meet the demand of storing the battery for charging and exchanging the battery for use.
[0112] The pre-configuration of the query instruction chain table can be performed on the cloud server, specifically, an administrator can configure information such as instruction sequence number, communication mode, channel, baud rate, instruction type according to battery type configuration rules, and package the information into a query instruction chain table.
[0113] It can be understood that the "administrator" refers to an operator who interacts with the cloud server for pre-configuration of the query instruction chain table, and is different from the "user". The "administrator" generally does not interact with the battery swap cabinet, and performs operations such as storing batteries for charging and swapping batteries for use.
[0114] When interaction occurs, the cloud server sends the pre-configured query instruction chain table to the corresponding battery swap cabinet. The battery swap cabinet sends the query instruction to the corresponding battery according to the information such as instruction sequence number, communication mode, channel, baud rate, instruction type in the query instruction chain table, and waits to receive the response instruction from the battery.
[0115] The response instruction acquisition module 20 is configured to acquire the response instruction fed back by the battery swap cabinet. The response instruction is the response instruction returned by the battery after the battery swap cabinet sends the query instruction to the battery according to the received query instruction chain table;
[0116] In the embodiment of the present application, the battery can be applied to an electric vehicle power supply system. Each type of battery is configured with a networking module such as a Bluetooth module or a WIFI module, so that each type of battery can communicate data with the connected device terminal, battery swap cabinet or cloud server. At this time, after each type of battery completes network configuration with the device terminal, battery swap cabinet or cloud server, each single battery can send the response instruction to the device terminal, battery swap cabinet or cloud server through the networking module.
[0117] As described above, the battery swap cabinet sends the query instruction to the corresponding battery according to the information such as instruction sequence number, communication mode, channel, baud rate, instruction type in the query instruction chain table. The corresponding battery returns a response instruction to the battery swap cabinet, and the battery swap cabinet uploads the response instruction to the cloud server.
[0118] The battery swap cabinet only needs to send the query instruction according to the information in the above query instruction chain table, and then upload the response instruction data according to the sending interval time and the corresponding sequence number to the cloud server in real time.
[0119] For example, the cloud server sends the query instruction, the total number and the serial number of the current instruction in the communication protocol corresponding to a battery type to the battery swap cabinet. After the battery swap cabinet receives all the query instruction data, it sends each query instruction to the corresponding type of battery according to the specified time delay and serial number, and obtains the response instruction returned by each battery of the corresponding type. Then, the battery swap cabinet uploads the response instruction returned by each battery of the corresponding type to the cloud server.
[0120] In addition, the response instruction can be packaged into a response instruction linked list in a preset format and then uploaded to the cloud server.
[0121] Table 1 is an example of a query instruction linked list provided by an embodiment of the present application. The query instruction linked list defines a data structure, and an administrator can configure the query instruction linked list in the cloud server according to the battery type. If the battery communication protocol needs to be kept secret, the corresponding administrator can configure the query instruction linked list in the cloud server without opening the battery communication protocol to the battery swap cabinet, so that the battery swap cabinet can be compatible with more battery types.
[0122]
[0123] Table 1 query instruction linked list example
[0124] Table 2 is an example of a response instruction linked list provided by an embodiment of the present application. Similar to the query instruction linked list shown in Table 1, the battery returns the response instruction in the data structure defined by the response instruction linked list in the format, and packages the response instruction into a response instruction linked list.
[0125]
[0126] Table 2 response instruction linked list example
[0127] It can be understood that the battery swap cabinet can correspond the response instruction returned by the battery to the serial number of the query instruction linked list, package the response instruction into a response instruction linked list in a preset format, and then transmit the response instruction linked list to the cloud server.
[0128] The response instruction analysis module 30 is configured to analyze the response instruction to obtain real-time state information of the battery, and generate a charging control parameter and / or a battery monitoring control parameter according to the real-time state information.
[0129] The battery swap cabinet control module 40 is configured to send the charging control parameter and / or the battery monitoring control parameter to the battery swap cabinet, so that the battery swap cabinet controls the charging of the battery according to the charging control parameter and / or monitors and protects the battery according to the battery monitoring control parameter.
[0130] It is easy to understand that the charging control parameters and the battery monitoring control parameters can be acquired, generated and delivered to the battery swap cabinet simultaneously, or acquired, generated and delivered to the battery swap cabinet respectively.
[0131] In the embodiment of the present application, the cloud server can parse the information and the current state of each battery of the corresponding type according to the communication protocol corresponding to the battery type. The communication with the battery can also be identified according to the total number of instructions and the serial number to determine whether the battery successfully responds to each instruction. In the case of known battery communication protocol type, the communication protocol type can be specified. In the case of unknown communication protocol type, the cloud server can dynamically match various communication protocols to identify the protocol type of the battery. For example, the cloud server is configured with a special query instruction chain table, which includes a query instruction corresponding to each protocol type. The server sends the special query instruction chain table to the battery swap cabinet to make the battery swap cabinet send each query instruction in the special query instruction chain table to attempt communication with the battery whose protocol type is unknown. If the battery does not respond to the current query instruction within a certain time, the next query instruction is used to communicate with the battery. The above operation of attempting to communicate with the battery is repeated until the battery responds. The protocol type corresponding to the query instruction that the battery responds to is determined as the communication protocol type of the battery, and the communication protocol type can be updated to the query instruction chain table in step S10 to facilitate subsequent communication, control and monitoring protection with the battery.
[0132] After the cloud server parses the response instruction fed back by the battery to obtain the real-time state information of the charging parameter of the battery, it determines whether the battery can be charged and the state of the battery according to the real-time state information of the charging parameter. For example, if the battery is in a low power state, it can be charged. If the battery is in a full power state, it can enter a state of waiting to be taken out. The waiting to be taken out state indicates that the battery can be taken out for use. If the battery needs protection, such as being unable to charge or being damaged, the battery can be protected by being locked in the cabinet (unable to be taken out). The server sends the corresponding monitoring control parameters to the battery swap cabinet to control the battery swap cabinet to monitor and protect the battery.
[0133] The charging parameters include charging voltage, charging current, etc.; the monitoring control parameters include battery loss degree, input power / battery charge power ratio, etc., which are not limited here.
[0134] The application establishes a decentralized cloud protocol analysis, and the user only needs to configure a corresponding query instruction chain table in the cloud server according to the battery protocol type, the cloud server sends the configured query instruction chain table to all battery swap cabinets in the network, the battery swap cabinet sends the battery according to the chain table content in the query instruction chain table, and the real-time feedback response instruction of the battery is uploaded to the cloud server in real time, the cloud server analyzes the response instruction to obtain the charging parameter, and then the charging parameter is sent to the battery swap cabinet to charge the battery. In the working process, the battery swap cabinet only transmits data, the communication mode, analysis mode, data group reporting type and specific battery protection charging strategy of different batteries are realized by the cloud server, when a new battery type is added, only one host needs to be maintained to configure the query instruction chain table, without updating and iterating each battery swap cabinet, the system architecture is changed little, the development time cost is saved, the running risk is reduced, and the cloud server is rich in computing power and resources, the computing power is sufficient, and the charging efficiency is improved.
[0135] The implementation principle and technical effects of the battery swap cabinet data interaction system provided in the embodiment of the application are the same as those of the foregoing method embodiment. For brief description, the part not mentioned in the device embodiment part can be referred to the corresponding content in the foregoing method embodiment.
[0136] Example Six
[0137] Please refer to Figure 5 is a module schematic diagram of the battery swap cabinet data interaction system provided in the sixth embodiment of the application, only part related to the embodiment of the application is shown for brief description, the structure of the sixth embodiment is substantially the same as that of the fifth embodiment, and the difference lies in that the battery swap cabinet data interaction system further comprises:
[0138] The protection judgment module 50 is used for judging whether the battery satisfies the preset protection condition according to the real-time state information.
[0139] The protection execution module 60 is used for generating the charging control parameter representing the control of the battery swap cabinet to stop charging when it is judged that the battery satisfies the protection condition.
[0140] In the embodiment of the application, each single battery is configured with a networking module such as a Bluetooth module or a WIFI module, and the battery swap cabinet is provided with a corresponding networking module, so that the single battery can directly communicate with the battery swap cabinet after the single battery and the device terminal are configured with the network. For example, during the specific charging process of the single battery, a certain time interval can be preset, the voltage, current and residual capacity of the single battery are packaged according to the format of the response instruction and returned to the battery swap cabinet, the battery swap cabinet uploads the information to the cloud server, and the cloud server analyzes the real-time state information of each single battery.
[0141] It can be understood that the single battery is connected wirelessly with the battery swap cabinet according to actual networking operation when the single battery is connected with other networking modules.
[0142] Wherein, each single battery can transmit various information during charging to the battery swap cabinet according to the format of the response instruction after realizing wireless communication with the battery swap cabinet, and then upload to the cloud server, at this time, the cloud server can correspondingly obtain various real-time state information returned by each single battery.
[0143] The administrator can configure the preset protection condition on the cloud server, and according to different use needs, battery types and single battery loss conditions, the corresponding protection condition can be configured for different single batteries stored in the same battery swap cabinet. If the protection condition needs to be adjusted, the administrator can change the operation on the cloud server to realize it.
[0144] Once the real-time state information meeting the preset protection condition is obtained, the charging control parameter representing the control of the battery swap cabinet to stop charging the battery is generated, and the corresponding instruction is sent to the battery swap cabinet, for example, the information that the power of a single battery has been fully charged is returned, and the instruction to stop charging is sent to the battery swap cabinet to make the battery swap cabinet stop charging.
[0145] It can be understood that based on similar principles, in addition to the instruction to stop charging, the preset protection condition and the corresponding instruction can also be configured in parallel, for example, the protection condition can be preset as a voltage threshold, and the alarm instruction and the module realizing the alarm function are configured correspondingly, when the real-time voltage information returned by the single battery exceeds the threshold, the alarm instruction is sent to make the battery swap cabinet alarm.
[0146] Wherein, in the embodiment of the application, the cloud server can monitor the real-time data of the information transmitted by each single battery by receiving the response instruction, at this time, when the real-time state information of any battery triggers the corresponding preset protection condition, for example, when the voltage of the battery is in an under-voltage state or an over-voltage state, or the battery is in a charging over-current state or a discharging over-current state or an over-temperature state or an under-temperature state during charging and discharging, the cloud server can issue the corresponding instruction to the battery swap cabinet involved, for example, the alarm instruction, according to the need, the specific battery information of the alarm can be displayed, so that the user or the administrator can know the specific alarm problem of the battery swap cabinet or the single battery involved and handle it. At the same time, when the single battery is short-circuited or open-circuited, it can also cause the charging failure of the battery swap cabinet, at this time, when the cloud server monitors the battery output failure, it can also output the alarm information accordingly, so that the user or the administrator can handle the fault accordingly.
[0147] The battery replacement cabinet data interaction system provided by the embodiment of the present application saves the hardware cost of the battery replacement cabinet, increases the function such as alarm without changing the system architecture of the battery replacement cabinet, expands the universality and compatibility, saves the development time cost, and reduces the operation risk.
[0148] The battery replacement cabinet data interaction system provided by the embodiment of the present application has the same implementation principle and technical effects as the foregoing method embodiment, and for brief description, the part not mentioned in the device embodiment can refer to the corresponding content in the foregoing method embodiment.
[0149] Example Seven
[0150] Please refer to Figure 5 is a module schematic diagram of the battery replacement cabinet data interaction system provided by the seventh embodiment of the present application, for the convenience of description, only the part related to the embodiment of the present application is shown, and the structure of the sixth embodiment is substantially the same as that of the fifth embodiment, the difference is that in the embodiment, the battery replacement cabinet data interaction system further comprises:
[0151] The storage state determination module 70 is configured to generate the storage control information of the battery according to the real-time state information and the preset battery replacement logic.
[0152] The battery replacement cabinet control module 80 is configured to send the storage control information to the battery replacement cabinet, so that the battery replacement cabinet sets the storage state of the battery according to the storage control information.
[0153] The storage state includes the charging lock storage state, the full power out-of-storage state, and the fault locking state.
[0154] In the embodiment of the present application, each single battery is configured with a WIFI module and other networking modules, and the user or administrator can realize wireless communication after the network configuration of each single battery and the cloud server, at this time, the storage control information of each single battery in the battery replacement cabinet can be returned to the battery replacement cabinet as a response instruction through the networking module, and then uploaded to the cloud server by the battery replacement cabinet, and the cloud server analyzes the storage state information of each single battery and communicates with the battery replacement cabinet, at this time, the cloud server can send the power state of each single battery to the battery replacement cabinet, so that the battery replacement cabinet can obtain the storage control information of each single battery.
[0155] The administrator can configure the battery replacement logic on the cloud server according to actual use needs, battery types, loss conditions of single batteries, and use frequencies of specific battery replacement cabinets, to determine the storage state of each battery in each battery replacement cabinet under networking. For example, when a battery replacement cabinet has a high use frequency, considering that the number of single batteries that can be stored in a single battery replacement cabinet is limited, in order to improve the replacement success rate and reduce the need for users to replace batteries, and to avoid the situation that the battery storage in the battery replacement cabinet is insufficient, a lower charging completion condition can be set when configuring the battery replacement logic, for example, the single battery charging completion condition is set to 70% of the full charge state, and when a single battery is charged to 70% of the full charge state, the storage state thereof is determined as available for taking, so that the charging time of the single battery is reduced, the number of single batteries available in the same battery replacement cabinet is increased, the replacement success rate is improved, and the user experience is improved.
[0156] The charging lock state, the full charge out state, and the fault lock state correspond to the power loss charging process respectively, the charging process is not allowed to be taken away and needs to be locked. The full charge out state indicates that the battery is fully charged and can be taken out. The fault lock indicates that the battery has a fault, which can be a charging failure, an overcharging failure, a battery communication failure, and the like. The fault battery is locked and cannot be taken away, and can be unlocked by a maintenance personnel for maintenance.
[0157] The administrator can configure the corresponding battery replacement logic on the cloud server to lock the single battery, to prevent the battery from being taken away before charging is completed or to protect the single battery in a poor condition, for example, when the charging of a single battery is completed or the loss state is serious and the single battery cannot work normally, the single battery can be determined as being in the fault lock state by configuring the corresponding battery replacement logic, so that the user cannot take the single battery out of the battery replacement cabinet for use.
[0158] The storage state of the battery can also include battery damage. The battery in this storage state cannot be taken by the user, but can be taken out by the administrator for maintenance or replacement.
[0159] The storage state of the battery is not limited to the above provided collection, and can be configured and increased by the administrator on the cloud server as needed.
[0160] The battery replacement cabinet data interaction system provided by the embodiment of the application can configure the battery replacement logic through the cloud server, determine the storage state of each battery in combination with the acquired power states of the batteries, adjust the battery replacement logic according to different actual application needs, realize flexible changes of the battery storage state, adapt the battery replacement cabinet at different locations to the real-time battery taking frequency, improve the taking success rate, and protect the battery from being taken inappropriately and being in an abnormal working state.
[0161] The implementation principle and the technical effects of the battery swap cabinet data interaction system provided in the embodiment of the application are the same as those of the foregoing method embodiment. For brief description, the parts not mentioned in the device embodiment can refer to the corresponding content in the foregoing method embodiment.
[0162] Example Eight
[0163] Please refer to Figure 5 is a module schematic diagram of the battery swap cabinet data interaction system provided in the eighth embodiment of the application. For brief description, only the parts related to the embodiments of the application are shown, and the structure of the sixth embodiment is substantially the same as that of the fifth embodiment, the difference between which is that, in the embodiment, the battery swap cabinet data interaction system further includes:
[0164] The update information acquisition module 90 is configured to acquire the linked list data update information.
[0165] The instruction update module 100 is configured to update the query instruction in the query instruction linked list according to the linked list data update information.
[0166] In the embodiments of the application, when the operation of adding, deleting or changing the query instruction in the linked list or changing the sending order of the instruction needs to be performed, the administrator can upload the data update information to the cloud server, and the cloud server can update the query instruction in the query instruction linked list according to the linked list data update information after acquiring the linked list data update information, without changing the system architecture of the battery swap cabinet, thereby saving the development time cost and reducing the operation risk.
[0167] The implementation principle and the technical effects of the battery swap cabinet data interaction system provided in the embodiment of the application are the same as those of the foregoing method embodiment. For brief description, the parts not mentioned in the device embodiment can refer to the corresponding content in the foregoing method embodiment.
[0168] Example Nine
[0169] The embodiment provides a battery swap cabinet, and the battery swap cabinet includes the battery swap cabinet data interaction system in the foregoing embodiment.
[0170] The embodiment further provides a readable storage medium having a computer program stored thereon, and the program is executed by a processor to implement the battery swap cabinet data interaction method steps in the foregoing embodiment. The readable storage medium includes, for example, a ROM / RAM, a magnetic disc, an optical disc, and the like.
[0171] The embodiment further provides a computer device including a server, and the server includes a processor configured to execute a computer program stored in a memory to implement the battery swap cabinet data interaction method in the foregoing embodiment.
[0172] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is exemplified, and in actual application, the above-mentioned functions can be completed by different functional units or modules according to needs, that is, the internal structure of the storage device is divided into different functional units or modules to complete all or part of the above-described functions. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of software functional unit. In addition, the specific names of each functional unit and module are only for convenient distinction, and do not limit the protection scope of the present application.
[0173] Those skilled in the art can understand that, Figures 5-8 The constituent structure shown in the foregoing embodiments does not constitute a limitation on the battery swap cabinet data interaction system of the present application, and can include more or fewer components than shown, or combine certain components, or different component arrangements, and Figures 1-4 The battery swap cabinet data interaction method in the foregoing embodiments is also realized by Figures 5-8 more or fewer components than shown, or combine certain components, or different component arrangements. The units and modules referred to in the present application refer to a series of computer programs that can be executed by a processor (not shown) in the battery swap cabinet data interaction system and can complete a specific function, and all can be stored in a storage device (not shown) of the battery swap cabinet data interaction system.
[0174] The above only describes the preferred embodiments of the present application and is not intended to limit the present application. Any modification, equivalent replacement and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A data interaction method for a battery swapping cabinet, characterized in that, The method includes: The pre-set query instruction chain list is sent to the battery swapping cabinets in the network. The query instruction chain list is formed by configuring the instruction sequence number, communication method, channel, baud rate or instruction type information in the cloud server according to the battery type. Obtain the response instruction from the battery swapping cabinet. The response instruction is the response instruction returned by the battery when it receives the query instruction after the battery swapping cabinet sends query instructions to the battery one by one according to the instruction sequence number, communication method, channel, baud rate or instruction type information specified in the received query instruction chain list. The cloud server parses the response command to obtain the real-time status information of the battery, and generates charging control parameters and / or battery monitoring control parameters based on the real-time status information. The charging control parameters and / or the battery monitoring control parameters are sent to the battery swapping cabinet so that the battery swapping cabinet can control the charging of the battery according to the charging control parameters and / or monitor and protect the battery according to the battery monitoring control parameters.
2. The data interaction method for the battery swapping cabinet as described in claim 1, characterized in that, After the steps of enabling the battery swapping cabinet to control the charging of the battery according to the charging control parameters and / or to monitor and protect the battery according to the battery monitoring control parameters, the method further includes: Determine whether the battery meets the preset protection conditions based on the real-time status information; When it is determined that the battery meets the protection conditions, charging control parameters are generated to indicate that the battery swapping cabinet will stop charging the battery.
3. The data interaction method for the battery swapping cabinet as described in claim 1, characterized in that, After the steps of enabling the battery swapping cabinet to control the charging of the battery according to the charging control parameters and / or to monitor and protect the battery according to the battery monitoring control parameters, the method further includes: Based on the real-time status information and the preset battery swapping logic, battery storage control information is generated. The storage control information is sent to the battery swapping cabinet so that the battery swapping cabinet can set the storage status of the battery according to the storage control information. The storage status includes charging and locking status, fully charged and out-of-warehouse status, and fault-locked status.
4. The data interaction method for the battery swapping cabinet as described in claim 1, characterized in that, Before the step of sending the preset query instruction list to the battery swapping cabinets within the network, the method further includes: Get the linked list data update information; The query instructions in the query instruction chain are updated according to the data update information in the chain.
5. A data interaction system for a battery swapping cabinet, characterized in that, The system includes: The query instruction chain list sending module is used to send the preset query instruction chain list to the battery swapping cabinets in the network. The query instruction chain list is formed by configuring the instruction sequence number, communication method, channel, baud rate or instruction type information in the cloud server according to the battery type. The response instruction acquisition module is used to acquire the response instructions fed back by the battery swapping cabinet. The response instructions are the response instructions returned by the battery when it receives the query instructions after the battery swapping cabinet sends query instructions to the battery one by one according to the instruction sequence number, communication method, channel, baud rate or instruction type information specified in the received query instruction chain list. The response command parsing module is used to enable the cloud server to parse the response command to obtain the real-time status information of the battery, and generate charging control parameters and / or battery monitoring control parameters based on the real-time status information. The battery swapping cabinet control module is used to send the charging control parameters and / or the battery monitoring control parameters to the battery swapping cabinet, so that the battery swapping cabinet can control the charging of the battery according to the charging control parameters and / or monitor and protect the battery according to the battery monitoring control parameters.
6. The battery swapping cabinet data interaction system as described in claim 5, characterized in that, The system also includes: The protection judgment module is used to determine whether the battery meets the preset protection conditions based on the real-time status information. The protection execution module is used to generate charging control parameters that indicate the battery swapping cabinet should stop charging when it is determined that the battery meets the protection conditions.
7. The battery swapping cabinet data interaction system as described in claim 5, characterized in that, The system also includes: The storage status determination module is used to generate battery storage control information based on the real-time status information and the preset battery swapping logic. The battery swapping cabinet control module is used to send the storage control information to the battery swapping cabinet so that the battery swapping cabinet can set the storage status of the battery according to the storage control information. The storage status includes charging and locking status, fully charged and out-of-warehouse status, and fault-locked status.
8. The battery swapping cabinet data interaction system as described in claim 5, characterized in that, The system also includes: The update information acquisition module is used to acquire update information of linked list data; The instruction update module is used to update the query instructions in the query instruction chain based on the chain data update information.
9. A battery swapping cabinet, characterized in that, The battery swapping cabinet includes a battery swapping cabinet data interaction system as described in any one of claims 5-8.
10. A computer-readable storage medium, characterized in that, A computer-readable storage medium storing a computer program, the computer program being executed by a processor using the battery swapping cabinet data interaction method as described in any one of claims 1-4.
11. A computer device, characterized in that, The computer device includes a server, the server includes a processor, the processor is used to execute a computer program stored in a memory to implement the battery swapping cabinet data interaction method as described in any one of claims 1-4.
Citation Information
Patent Citations
Battery replacement cabinet, control method of battery replacement cabinet, server and data processing method of server
CN111823943A
Method for supporting multiple communication protocols of charging pile and storage medium
CN112615835A