One-warehouse multi-machine charging and discharging management system and method
By adopting a dual CAN architecture charge and discharge management system in the one-ku multi-computer drone charging system, the problem of the drone flying to a fixed slot is solved, achieving more efficient charge and discharge management and more flexible charging slot selection.
Patent Information
- Application Number
- CN202510043533.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2025-04-15
AI Technical Summary
In the one-ku multi-computer drone charging solution, the drone needs to fly to a fixed slot in the hangar for charging, which reduces the efficiency of charging and discharging management.
The charging and discharging management system adopts a dual CAN architecture. By setting up a CAN interface on both sides of the charging and discharging module, connecting the management platform and the drone battery, the charging and discharging control and status information reporting are realized, allowing the drone to charge in any slot.
It improves the charging and discharging management efficiency of drones, avoids the binding between drones and charging slots, simplifies the control logic of the management platform, and enhances the real-time and security of charging and discharging.
Smart Images

Figure CN119821727A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of unmanned aerial vehicle (UAV) charging and discharging management, and in particular to a one-depot multi-machine charging and discharging management system and method. Background Art
[0002] The drone hangar and its management platform can realize intelligent control of drone operations. The one-machine-one-hangar charging solution has a one-to-one correspondence between the hangar and the drone both physically and logically, and the charging architecture and communication control are relatively clear. All charging and other functional controls can be achieved using one control bus. However, the one-machine-one-hangar charging solution is not suitable for scenarios with continuous cruising requirements.
[0003] The one-hangar-multiple-drone solution is an extremely suitable solution for scenarios with continuous cruising requirements. However, compared with the one-hangar-one-drone solution, the one-hangar-multiple-drone solution has many technical difficulties. One of the difficulties is how to realize the charging of multiple drones in one hangar. That is, since the drones are in a powered-off state in the hangar, charging is the only physical channel connecting the hangar to the drones. Therefore, the communication path of the charging protocol is the only interface for information exchange between the drones and the upper management platform, which requires the drones to fly to fixed slots in the hangar for charging, reducing the efficiency of charging and discharging management of the drones. Summary of the invention
[0004] In view of this, the present invention provides a one-hangar multi-machine charge and discharge management system and method to solve the problem that drones need to fly to fixed slots in the hangar for charging, which reduces the efficiency of charge and discharge management of drones.
[0005] In the first aspect, the present invention provides a one-depot multi-machine charge and discharge management system, the system comprising: a management platform, at least two charge and discharge modules and a drone battery; the charge and discharge module is arranged in the hangar, the management platform is connected to a first CAN interface on one side of the charge and discharge module; the drone battery is connected to a second CAN interface on the other side of the charge and discharge module;
[0006] The charging and discharging module is used to obtain the charging and discharging control instructions issued by the management platform, and to control the charging and discharging of the drone battery based on the charging and discharging control instructions;
[0007] The drone battery is used to cyclically report the battery status information to the charge and discharge module through the second CAN interface within a fixed feedback cycle;
[0008] The charge and discharge module is also used to configure charge and discharge based on the battery status information, collect the charge and discharge status information in real time, and send the charge and discharge status information and battery status information to the management platform through the first CAN interface.
[0009] The one-depot multi-machine charging and discharging management system provided in this embodiment forms a one-depot multi-machine charging solution with a dual CAN architecture by setting CAN interfaces on both sides of the charging and discharging modules to connect the management platform and the drone battery. One CAN is responsible for communicating and negotiating charging with the drone battery, and the other CAN is responsible for communicating with the management platform to realize the reporting of charging and discharging status information and battery status information and the issuance of charging and discharging control instructions. The above architecture does not need to bind the drone to the charging slot in the hangar, that is, the drone can fly to any slot for charging and information reporting, thereby improving the efficiency of charging and discharging management of the drone.
[0010] In an optional implementation, the charging and discharging module includes: an MCU, a first CAN transceiver, a second CAN transceiver, a charging unit, and a discharging unit; the MCU is connected to the first CAN transceiver, the second CAN transceiver, the charging unit, and the discharging unit, respectively, the first CAN transceiver is connected to the first CAN interface, and the second CAN transceiver is connected to the second CAN interface;
[0011] MCU, used for receiving the charge and discharge control instruction sent by the first CAN transceiver and the battery status information sent by the second CAN transceiver, and sending the charge control instruction to the charging unit or the discharge control instruction to the discharge unit based on the charge and discharge control instruction;
[0012] The charging unit is used to configure the charging of the drone battery based on the charging control command, collect the charging status information, and send the charging status information to the MCU;
[0013] The discharge unit is used to configure the discharge of the drone battery based on the discharge control instruction, collect the discharge status information, and send the discharge status information to the MCU;
[0014] The MCU is also used to send the battery status information, and the charging status information or the discharging status information to the management platform through the first CAN transceiver and the first CAN interface.
[0015] The one-depot multi-machine charge and discharge management system provided in this embodiment realizes the setting of a dual CAN architecture by setting a first CAN transceiver and a second CAN transceiver in the charge and discharge module, and controls the charge and discharge enable of the charging unit and the discharge unit through the MCU, thereby realizing effective management of the charge and discharge of multiple machines in one depot, and providing complete protection measures for the drone battery to avoid abnormalities during the charge and discharge process. The charging control is delegated to the bottom unit, the real-time performance of the charge and discharge is good, and the control complexity of the management platform is reduced, thereby effectively realizing hierarchical management.
[0016] In an optional embodiment, the charge and discharge module further includes:
[0017] The dip switch is connected to the MCU and is used to configure IDs for the charging unit and the discharging unit.
[0018] The one-depot multi-machine charging and discharging management system provided in this embodiment configures the charging and discharging module ID through the DIP switch, thereby identifying the charging slot, avoiding the binding of the drone and the charging slot, and realizing the effective management of the corresponding status of the charging unit and the discharging unit by the management platform.
[0019] In an optional implementation, the MCU is further used to bind the ID, the battery status information, and the charging status information or the discharging status information.
[0020] In an optional implementation, the charging unit is connected to the MCU via I2C.
[0021] In an optional implementation, the discharge unit is connected to the MCU via a GPIO.
[0022] In an optional implementation, it also includes:
[0023] The control host is wirelessly connected to the management platform and is used to receive the charge and discharge control instructions issued by the management platform.
[0024] In an optional implementation, it also includes:
[0025] The lower computer is connected to the control host through the RS232 interface and to the charge and discharge module through the first CAN interface, and is used to receive the charge and discharge control instructions sent by the control host, and perform charge and discharge enable control on the charge and discharge module based on the charge and discharge control instructions.
[0026] The one-depot multi-machine charge and discharge management system provided in this embodiment realizes the issuance of charge and discharge control instructions by controlling the connection between the host computer and the slave computer, thereby improving the accuracy of charge and discharge enable control.
[0027] In an optional implementation, it also includes:
[0028] The power module is connected to the charging and discharging module and is used to provide power supply to the charging and discharging module.
[0029] In a second aspect, the present invention provides a one-depot multi-machine charge and discharge management method, which is applied to the one-depot multi-machine charge and discharge management system of the first aspect or any corresponding embodiment thereof, and the method comprises:
[0030] The charging and discharging module obtains the charging and discharging control instructions issued by the management platform, and controls the charging and discharging of the drone battery based on the charging and discharging control instructions;
[0031] The drone battery cyclically reports battery status information to the charge and discharge module through the second CAN interface within a fixed feedback cycle;
[0032] The charge and discharge module performs charge and discharge configuration based on the battery status information, collects the charge and discharge status information in real time, and sends the charge and discharge status information and the battery status information to the management platform through the first CAN interface. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0034] Figure 1 It is a structural block diagram of a one-depot multi-machine charging and discharging management system according to an embodiment of the present invention.
[0035] Figure 2 is a structural block diagram of a charge and discharge module according to an embodiment of the present invention;
[0036] Figure 3 is a schematic diagram of connection between an MCU and a CAN transceiver according to an embodiment of the present invention;
[0037] Figure 4 is a schematic structural diagram of a charge and discharge management system according to an embodiment of the present invention;
[0038] Figure 5 2 is a schematic diagram of the structure of a charge-discharge management system for four machines in one warehouse according to an embodiment of the present invention;
[0039] Figure 6 It is a flowchart of a method for managing charging and discharging of multiple machines in a warehouse according to an embodiment of the present invention. DETAILED DESCRIPTION
[0040] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0041] The embodiment of the present invention provides a one-depot multi-machine charge and discharge management system. By duplicating multiple charge and discharge modules in hardware, it is logically necessary to match the drone and the charging position, so as to achieve coordination and management of charging and other functional controls. A charger with a dual CAN (Controller Area Network, a multi-host serial bus standard) architecture is adopted, in which one CAN is responsible for communicating and negotiating charging with the drone battery, and the other CAN is responsible for communicating with the upper management platform to achieve status reporting and control instruction issuance. The dual CAN architecture does not require the drone to be bound to the slot, that is, the drone can fly to any slot for charging and information reporting. In addition, in addition to realizing the charge and discharge management of the drone battery, the dual CAN architecture can also realize the power-on and release operations of the drone.
[0042] This embodiment provides a one-storey multi-machine charge and discharge management system, such as Figure 1 As shown, it includes: a management platform 101, at least two charging and discharging modules 102 and a drone battery 103; the charging and discharging module 102 is arranged in the hangar, and the management platform 101 is connected to a first CAN interface 104 on one side of the charging and discharging module 102; the drone battery 103 is connected to a second CAN interface 105 on the other side of the charging and discharging module 102;
[0043] The charging and discharging module 102 is used to obtain the charging and discharging control instructions issued by the management platform 101, and to control the charging and discharging of the drone battery 103 based on the charging and discharging control instructions.
[0044] Specifically, the CAN bus corresponding to the first CAN interface 104 has both the issuance of charge and discharge control instructions and the reporting of status information. Combined with the characteristics of the CAN bus, the charge and discharge control instructions have the highest authentication, which gives priority to ensuring the accurate issuance of the charge and discharge control instructions.
[0045] Furthermore, the management platform 101 has the highest control authority over the charge and discharge module 102 , and the management platform 101 performs enabling control of charge and discharge, and the charge and discharge control instructions are transmitted to the charge and discharge module 102 via the first CAN interface 104 .
[0046] The drone battery 103 is used to cyclically report battery status information to the charge and discharge module 102 via the second CAN interface 105 within a fixed feedback cycle.
[0047] Specifically, after the charging and discharging module 102 obtains the control authority from the management platform 101, it can realize autonomous charging control of the drone battery 103. The drone battery 103 cyclically reports the current battery status through the second CAN interface 105 at a fixed period (such as 1S).
[0048] The charge and discharge module 102 is further used to perform charge and discharge configuration based on the battery status information, collect the charge and discharge status information in real time, and send the charge and discharge status information and the battery status information to the management platform 101 through the first CAN interface 104 .
[0049] Specifically, the management platform 101 transmits and records the status information of the charging and discharging module 102 and the drone battery 103 through the first CAN interface 104 according to user needs.
[0050] Furthermore, the management platform 101 uses a local database to record the charge and discharge history information of the drone battery 103 and performs remote management.
[0051] The one-depot multi-machine charging and discharging management system provided in this embodiment forms a one-depot multi-machine charging solution with a dual CAN architecture by setting CAN interfaces on both sides of the charging and discharging modules to connect the management platform and the drone battery. One CAN is responsible for communicating and negotiating charging with the drone battery, and the other CAN is responsible for communicating with the management platform to realize the reporting of charging and discharging status information and battery status information and the issuance of charging and discharging control instructions. The above architecture does not need to bind the drone to the charging slot in the hangar, that is, the drone can fly to any slot for charging and information reporting, thereby improving the efficiency of charging and discharging management of the drone.
[0052] In some optional embodiments, such as Figure 2 As shown, the charging and discharging module 102 includes: an MCU (Microcontroller Unit) 106, a first CAN transceiver 107, a second CAN transceiver 108, a charging unit 109 and a discharging unit 110; the MCU 106 is connected to the first CAN transceiver 107, the second CAN transceiver 108, the charging unit 109 and the discharging unit 110 respectively, the first CAN transceiver 107 is connected to the first CAN interface 104, and the second CAN transceiver 108 is connected to the second CAN interface 105;
[0053] MCU106 is used to receive the charge and discharge control instructions sent by the first CAN transceiver 107 and the battery status information sent by the second CAN transceiver 108, and send a charge control instruction to the charging unit 109 or send a discharge control instruction to the discharge unit 110 based on the charge and discharge control instructions.
[0054] Specifically, MCU106 is provided with two independent CAN controllers, which are matched with CAN transceivers to realize dual CAN design, and the first CAN transceiver 107 and the second CAN transceiver 108 have the same structure; Figure 3As shown, the 120ohm resistor on the CAN transceiver can achieve enable (the resistor at the enable end is enabled or disabled) or disable (the terminal resistor is disabled). The CAN data bus connected to the CAN transceiver is a bidirectional data line for transmitting data, which is divided into CAN high (CAN HIGH) and low (CAN LOW) data lines.
[0055] The charging unit 109 is used to configure the charging of the drone battery 103 based on the charging control instruction, collect the charging status information, and send the charging status information to the MCU 106.
[0056] Specifically, the charging configuration includes: configuring different charging currents and charging cut-off voltages for the drone battery 103 at different temperatures, configuring the charging current and charging cut-off voltage for the drone battery 103 when the number of cycles increases, and so on.
[0057] Furthermore, the charging status information includes online, fault, charging, discharging and other states.
[0058] The discharge unit 110 is used to perform discharge configuration on the drone battery 103 based on the discharge control instruction, collect discharge status information, and send the discharge status information to the MCU 106 .
[0059] Specifically, the discharge unit 110 has a built-in discharge function, which can perform discharge maintenance and management on the drone battery 103.
[0060] Furthermore, the discharge status information includes fault information, such as undervoltage, overcurrent, overtemperature and the like.
[0061] The MCU 106 is further configured to send the battery status information, and the charging status information or the discharging status information to the management platform 101 via the first CAN transceiver 107 and the first CAN interface 104 .
[0062] The one-depot multi-machine charge and discharge management system provided in this embodiment realizes the setting of a dual CAN architecture by setting a first CAN transceiver and a second CAN transceiver in the charge and discharge module, and controls the charge and discharge enable of the charging unit and the discharge unit through the MCU, thereby realizing effective management of the charge and discharge of multiple machines in one depot, and providing complete protection measures for the drone battery to avoid abnormalities during the charge and discharge process. The charging control is delegated to the bottom unit, the real-time performance of the charge and discharge is good, and the control complexity of the management platform is reduced, thereby effectively realizing hierarchical management.
[0063] In some optional embodiments, the charge-discharge module 102 further includes:
[0064] The DIP switch 111 is connected to the MCU 106 and is used to configure IDs for the charging unit 109 and the discharging unit 110 .
[0065] The one-depot multi-machine charging and discharging management system provided in this embodiment configures the charging and discharging module ID through the DIP switch, thereby identifying the charging slot, avoiding the binding of the drone and the charging slot, and realizing the effective management of the corresponding status of the charging unit and the discharging unit by the management platform.
[0066] In some optional implementations, MCU 106 is further configured to bind the ID, the battery status information, and the charging status information or the discharging status information.
[0067] Specifically, the ID, the battery status information, and the charging status information or the discharging status information are bound, and the upper computer (i.e., the management platform 101) can distinguish the information of different charging and discharging units through ID identification to monitor and control the charging and discharging status.
[0068] In some optional implementations, the charging unit 109 is connected to the MCU 106 via an I2C (Inter-Integrated Circuit, a bidirectional two-wire synchronous serial bus).
[0069] In some optional implementations, the discharge unit 110 is connected to the MCU 106 via a GPIO (General-purpose input / output).
[0070] In some optional embodiments, the method further comprises:
[0071] The control host 112 is wirelessly connected to the management platform 101 and is used to receive the charge and discharge control instructions issued by the management platform 101 .
[0072] In some optional embodiments, the method further comprises:
[0073] The lower computer 113 is connected to the control host 112 through an RS232 interface (asynchronous transmission standard interface) and is connected to the charge and discharge module 102 through the first CAN interface 104, and is used to receive the charge and discharge control instructions sent by the control host 112, and perform charge and discharge enable control on the charge and discharge module 102 based on the charge and discharge control instructions.
[0074] Specifically, the lower computer 113 is a computer that directly controls the device to obtain the device status. The charge and discharge control instructions issued by the control host 112 are sent to the lower computer 113. The lower computer 113 interprets the charge and discharge control instructions into corresponding timing signals to directly control the corresponding charge and discharge module 102. In addition, the lower computer 113 reads the status information of the charge and discharge module 102, converts it into a digital signal and feeds it back to the management platform 101.
[0075] The one-depot multi-machine charge and discharge management system provided in this embodiment realizes the issuance of charge and discharge control instructions by controlling the connection between the host computer and the slave computer, thereby improving the accuracy of charge and discharge enable control.
[0076] In some optional embodiments, the method further comprises:
[0077] The power module 114 is connected to the charge and discharge module 102 and is used to provide power supply to the charge and discharge module 102 .
[0078] Specifically, the power module provides charging voltage to the multiple charging and discharging modules 102 respectively, wherein the input of the power module can adopt a 220V, 50HZ power supply.
[0079] The one-depot-multiple-machine charge-discharge management system is described below through specific embodiments.
[0080] Embodiment 1:
[0081] like Figure 4 As shown, the one-depot-multiple-machine charge-discharge management system is a complete solution, which can be called a charge-discharge management system. It is a three-in-one solution composed of underlying hardware, autonomous maintenance logic and management platform.
[0082] Among them, the underlying hardware includes the battery BMS (Battery Management System), charging and discharging modules, connection mechanisms, lower computers and control hosts; the autonomous maintenance logic realizes charging and discharging management state estimation, thermal management and safety management; the management platform can use the local database to record battery charging history information and perform remote management.
[0083] Embodiment 2:
[0084] like Figure 5 As shown in the figure, taking the one-depot four-machine solution as an example, the working steps of the one-depot multi-machine charging and discharging management system include:
[0085] Four charging and discharging modules are mounted on CAN-2. Different IDs are assigned to the charging and discharging modules, and the upper computer (i.e., management platform) uses query to report information. In addition to reporting its own status information (status information includes: charging module online, fault, charging, discharging, etc., and charging and discharging module fault information such as undervoltage, overcurrent, overtemperature, etc.), the charging and discharging module also needs to forward the obtained drone battery status information.
[0086] Regarding the control logic of charge and discharge management, the management platform has the highest control authority over the charge and discharge module, and performs charge and discharge enable control. The control instructions are transmitted to the charge and discharge module through the CAN-2 bus. The management platform can also record the status information of the charge and discharge module and the drone battery through the CAN-2 bus according to user needs.
[0087] After the charging and discharging module obtains control authority from the management platform, it can realize autonomous charging control of the drone. The drone battery reports the current battery status cyclically through the CAN-1 interface at a fixed period (such as 1S). The DC charger performs relevant charging configuration according to the battery status information. The drone battery provides complete protection measures to avoid abnormalities during the charging and discharging process. The charging control is delegated to the underlying unit, and the real-time charging and discharging is good. It also reduces the control complexity of the management platform and effectively realizes hierarchical management.
[0088] In the above embodiment, based on the charging solution of one hangar with multiple drones in dual CAN architecture, the drone can fly to any hangar slot for charging and information reporting, without the need to bind the drone to the charging slot. Not only can charging and discharging maintenance be achieved through CAN, but the hangar can also detect the drone status and control the drones in the hangar. In terms of management logic, the charging management logic is simplified, upper-level enabling, bottom-level execution, charging and discharging hierarchical management, and clear control logic are achieved. The charging and discharging module is compatible with charging of multiple battery strings with a voltage higher than the bus voltage, and the discharge unit can perform maintenance and management on the drone battery.
[0089] In this embodiment, a one-depot multi-machine charge and discharge management method is also provided, which can be used for the above one-depot multi-machine charge and discharge management system. Figure 6 is a flow chart of a method for managing charging and discharging multiple devices in a single warehouse according to an embodiment of the present invention. Figure 6 As shown, the process includes the following steps:
[0090] Step S601: The charging and discharging module obtains the charging and discharging control instructions issued by the management platform, and controls the charging and discharging of the drone battery based on the charging and discharging control instructions.
[0091] Step S602: The drone battery cyclically reports battery status information to the charge and discharge module via the second CAN interface within a fixed feedback cycle.
[0092] Step S603: the charge and discharge module performs charge and discharge configuration based on the battery status information, collects the charge and discharge status information in real time, and sends the charge and discharge status information and the battery status information to the management platform through the first CAN interface.
[0093] The one-bank multi-machine charge and discharge management method of this embodiment is applied to Figure 1 In the embodiment shown, the one-storey multi-machine charge and discharge management system, therefore, the specific implementation of steps S601 to S603 can refer to the above Figure 1 The corresponding description of the illustrated embodiment will not be repeated here.
[0094] It is understandable that the effects and beneficial effects of the method of this embodiment are similar to those of Figure 1 The functions and beneficial effects of the one-depot multi-machine charge and discharge management system in the illustrated embodiment correspond to each other and will not be elaborated here.
[0095] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present application.
[0096] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0097] In the several embodiments provided in the embodiments of the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0098] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0099] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0100] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0101] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. One warehouse multiple machine charging and discharging management system, characterized by: The system includes: a management platform, at least two charging and discharging modules and a UAV battery; the charging and discharging module is arranged in a hangar, the management platform is connected to a first CAN interface on one side of the charging and discharging module; the UAV battery is connected to a second CAN interface on the other side of the charging and discharging module; The charging and discharging module is used to obtain the charging and discharging control instructions issued by the management platform, and to control the charging and discharging of the drone battery based on the charging and discharging control instructions; The drone battery is used to cyclically report battery status information to the charging and discharging module through the second CAN interface within a fixed feedback cycle; The charging and discharging module is further used to perform charging and discharging configuration based on the battery status information, collect the charging and discharging status information in real time, and send the charging and discharging status information and the battery status information to the management platform through the first CAN interface.
2. The system according to claim 1, characterized in that The charging and discharging module comprises: an MCU, a first CAN transceiver, a second CAN transceiver, a charging unit and a discharging unit; the MCU is respectively connected to the first CAN transceiver, the second CAN transceiver, the charging unit and the discharging unit, the first CAN transceiver is connected to the first CAN interface, and the second CAN transceiver is connected to the second CAN interface; The MCU is configured to receive the charge and discharge control instructions sent by the first CAN transceiver and the battery status information sent by the second CAN transceiver, and send a charge control instruction to the charging unit or send a discharge control instruction to the discharge unit based on the charge and discharge control instructions; The charging unit is used to configure the charging of the drone battery based on the charging control instruction, collect charging status information, and send the charging status information to the MCU; The discharge unit is used to perform discharge configuration on the drone battery based on the discharge control instruction, collect discharge status information, and send the discharge status information to the MCU; The MCU is further configured to send the battery status information, and the charging status information or the discharging status information to the management platform via the first CAN transceiver and the first CAN interface.
3. The system according to claim 2, characterized in that The charging and discharging module further includes: A dip switch is connected to the MCU and is used to configure IDs for the charging unit and the discharging unit.
4. The system according to claim 3, characterized in that The MCU is further used to bind the ID, the battery status information, and the charging status information or the discharging status information.
5. The system according to claim 2, characterized in that The charging unit is connected to the MCU via I2C.
6. The system according to claim 2, characterized in that The discharge unit is connected to the MCU via GPIO.
7. The system according to claim 1, characterized in that Also includes: The control host is wirelessly connected to the management platform and is used to receive the charge and discharge control instructions issued by the management platform.
8. The system according to claim 7, characterized in that Also includes: The lower computer is connected to the control host through the RS232 interface and to the charge and discharge module through the first CAN interface, and is used to receive the charge and discharge control instructions sent by the control host, and perform charge and discharge enable control on the charge and discharge module based on the charge and discharge control instructions.
9. The system according to claim 1, characterized in that Also includes: The power supply module is connected to the charging and discharging module and is used to provide power supply for the charging and discharging module.
10. A method for managing charging and discharging of multiple machines in one warehouse, characterized in that: Applied to a one-depot multi-machine charging and discharging management system according to any one of claims 1 to 9, the method comprising: The charging and discharging module obtains the charging and discharging control instructions issued by the management platform, and controls the charging and discharging of the drone battery based on the charging and discharging control instructions; The drone battery cyclically reports the battery status information to the charge and discharge module through the second CAN interface within a fixed feedback cycle; The charge and discharge module performs charge and discharge configuration based on the battery status information, collects the charge and discharge status information in real time, and sends the charge and discharge status information and the battery status information to the management platform through the first CAN interface.