Energy system for airships

CN121149965BActive Publication Date: 2026-10-20JIANGSU STARING TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511422264.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-30
Publication Date
2026-10-20
Estimated Expiration
2045-09-30

AI Technical Summary

Technical Problem

[0003]尽管现有的飞艇能源控制技术在能源采集和状态监测等方面取得了一定进展,但在关键任务平台——尤其是平流层飞艇这一类高风险、高要求应用场景中,仍存在致命缺点,即:能源控制系统多为单个能源控制器

Benefits of technology

[0017]本申请实施例的飞艇能源系统包括两个能源控制器和分别与两个能源控制器对应连接的两组太阳能电池板,两个能源控制器通过系统通信总线连接通信模块以通过通信模块与上位机通信,两个能源控制器、若干储能电池以及直流载荷连接在电源总线,两个能源控制器以及若干储能电池连接在能源通信总线,每个能源控制器与对应组中的各太阳能电池板之间分别建立有太阳能通道。两个能源控制器中的任一个被上位机指定为运行主模式的能源控制器,另一个为运行从模式的能源控制器并能够基于上位机的控制切换为运行主模式的能源控制器。运行主模式的能源控制器被配置为:间隔地查询各储能电池的实时信息、运行从模式的能源控制器的实时信息以及连接在运行从模式的能源控制器的各太阳能通道的实时信息,间隔地采集自身的实时信息以及连接在其上的各太阳能通道的实时信息,以及基于上位机的查询指令将上述各实时信息发送给上位机;基于获取到的上述各实时信息控制所有太阳能通道中的至少部分打开。运行从模式的所述能源控制器被配置为:间隔地采集自身的实时信息以及连接在其上的各太阳能通道的实时信息以及将该些实时信息反馈给运行主模式的能源控制器;解析接收到的运行主模式的能源控制器的太阳能通道控制帧以得到其中的太阳能通道开关信息,并控制对应的太阳能通道打开或关闭。由此可见,本申请实施例能够实现任一能源控制器运行主模式和运行从模式的远程切换,在任一能源控制器发生故障时,仍然能够保障系统持续稳定运行,确保能源调度功能不中断,提升了能源控制系统的可靠性和故障容错能力。而且,由于每个能源控制器均独立接入一组太阳能电池板,有利于提升飞艇的能源系统的发电能力。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121149965B_ABST
    Figure CN121149965B_ABST
Patent Text Reader

Abstract

The application discloses an energy system of an airship, comprising two energy controllers, a plurality of energy storage batteries, two groups of solar cell panels, direct current loads and a communication module, each energy controller is connected with each solar cell panel in the corresponding group through a power line to establish a plurality of solar energy channels with controllable switches; any one of the two energy controllers is designated as an energy controller running in a master mode by a host computer, and the other is an energy controller running in a slave mode and can be switched to an energy controller running in the master mode based on the control of the host computer. The application can realize remote switching of any energy controller running in the master mode and the slave mode, and when any energy controller fails, the system can still run continuously and stably, the energy scheduling function is ensured not to be interrupted, and the reliability and fault tolerance of the energy control system are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of airship technology, and in particular to the energy system of airships. Background Technology

[0002] Currently, a typical stratospheric airship energy system mainly includes solar panels, lithium-ion batteries, and an energy controller. When there is sufficient sunlight and the batteries are not fully charged, the energy controller controls the solar panel channels to charge the lithium-ion batteries and power the entire avionics system at maximum power. When there is sufficient sunlight and the batteries are fully charged, a control algorithm shuts down some solar panel channels to balance photovoltaic power generation with the power consumption of the avionics system. When there is insufficient sunlight or at night, the lithium-ion batteries discharge to maintain the operation of the avionics system.

[0003] While existing airship energy control technologies have made some progress in energy harvesting and condition monitoring, they still have a fatal flaw in high-risk, high-requirement applications, particularly for mission-critical platforms. The main issue is that energy control systems often consist of a single energy controller. If this controller fails, the entire system collapses, unable to perform tasks such as energy scheduling and charging management. In severe cases, this can lead to a complete power outage, causing flight interruptions or safety risks. In the special environment of the stratosphere, manual repair is virtually impossible; therefore, the high reliability and fault tolerance of the energy control system are paramount. Summary of the Invention

[0004] The purpose of this application is to provide an energy system for an airship that can improve the reliability and fault tolerance of the energy control system.

[0005] To achieve the above objectives, this application provides an energy system for an airship, comprising: two energy controllers, several energy storage batteries, two sets of solar panels, a DC load, and a communication module. The two energy controllers are connected to the communication module via a system communication bus to communicate with a host computer through the communication module. The two energy controllers, several energy storage batteries, and the DC load are connected to a power bus. The two energy controllers and several energy storage batteries are connected to an energy communication bus. The two energy controllers are respectively connected to different sets of solar panels. Each energy controller is connected to each solar panel in its corresponding set via a power line to establish multiple controllable solar channels. One of the two energy controllers is designated by the host computer as the energy controller running in master mode, and the other is the energy controller running in slave mode and can be switched to the energy controller running in master mode based on the control of the host computer. The energy controller operating in main mode is configured as follows: The system periodically queries the real-time information of each of the energy storage batteries, the real-time information of the energy controller in slave mode, and the real-time information of each of the solar channels connected to the energy controller in slave mode; periodically collects its own real-time information and the real-time information of each of the solar channels connected to it; and sends the above real-time information to the host computer based on the query command of the host computer. Based on the acquired real-time information, a charging management strategy is formulated, and the switching of at least some of the solar channels is controlled according to the charging management strategy. The energy controller in the slave mode is configured as follows: It periodically collects its own real-time information and the real-time information of each of the solar energy channels connected thereto, and feeds back this real-time information to the energy controller operating in the main mode. The solar channel control frame of the energy controller in the main operating mode is parsed to obtain the solar channel switch information therein, and the corresponding solar channel is controlled to open or close.

[0006] Optionally, the two energy controllers have the same hardware structure and functional modules, run the same software system, and have different device IDs.

[0007] Optionally, when powered on, the two energy controllers are in an idle state. The energy controllers in the idle state can process the control / configuration commands sent by the host computer, but are prohibited from processing the query frames sent by the host computer, the control frames and query frames sent by the energy controllers in the main running mode. Upon receiving the operating command sent by the host computer, both energy controllers enter the slave mode operating state. The energy controller running in slave mode can process the control / configuration commands sent by the host computer and the control frames and query frames sent by the energy controller running in master mode, and is prohibited from replying to the query frames sent by the host computer. After receiving the main mode command sent by the host computer, one of the energy controllers enters the main mode running state. The energy controller running in main mode can process the control / configuration commands sent by the host computer and can respond to the query frames sent by the host computer.

[0008] Optionally, both energy controllers receive the same master mode instruction sent by the host computer. The master mode instruction includes the identity information of the energy controller that needs to run the master mode. The two energy controllers respectively confirm whether the identity information in the received master mode instruction is the same as their own identity information. If the confirmation result is the same, the corresponding energy controller enters the master mode running state. If the confirmation result is different, the corresponding energy controller continues to run the slave mode.

[0009] Optionally, after the energy controller in slave mode restarts abnormally, all its control states are reset, all solar channels connected to it are shut down, and the energy controller in slave mode is in an idle state. After the energy controller in main mode restarts abnormally, all its control states are reset, all solar channels connected to it are shut down, and the energy controller in main mode is in an idle state.

[0010] Optionally, when the solar panel malfunctions, the energy controller connected to the malfunctioning solar panel shuts down the corresponding solar channel and marks it as malfunctioning; if the malfunctioning solar panel is connected to the energy controller in slave mode, the energy controller in slave mode sends the malfunction information to the energy controller in master mode when it receives a polling frame from the energy controller in master mode, and the energy controller in master mode excludes the solar channel marked as malfunctioning when performing charging management.

[0011] Optionally, when the energy controller in slave mode detects an anomaly, it shuts down each of the solar energy channels connected to it and feeds back the anomaly information to the energy controller in master mode. The energy controller in master mode marks the energy controller in slave mode as an anomaly and feeds back to the host computer, and marks each of the solar energy channels connected to the energy controller in slave mode as an anomaly, excluding these solar energy channels during charging management.

[0012] Optionally, if the energy controller in slave mode does not receive a polling frame within a set time, it shuts down each of the solar channels connected to it.

[0013] Optionally, if the energy controller in master mode sends a polling frame to the energy controller in slave mode but does not receive a return frame for the polling frame, each of the solar channels connected to the energy controller in slave mode is marked as abnormal, and the marked abnormal solar channels are excluded during charging management.

[0014] Optionally, when the energy controller in master mode detects an anomaly, it shuts down all solar channels and sends the anomaly information to the host computer; the energy controller in slave mode switches to master mode based on the control of the host computer.

[0015] Optionally, if the host computer sends a set number of query frames to the energy controller running in master mode but does not receive a return frame, it will report an error and, based on the operation of the maintenance personnel, switch the energy controller running in slave mode to the energy controller running in master mode.

[0016] Optionally, the polling frame sent by the energy controller running in master mode to the other energy controller includes the timestamp when it was set to run in master mode; when both energy controllers are running in master mode, the energy controller receiving the polling frame compares the first timestamp in the polling frame with its own second timestamp when it was set to run in master mode. If the first timestamp is less than the second timestamp, the energy controller receiving the polling frame maintains the master mode; if the first timestamp is greater than the second timestamp, the energy controller receiving the polling frame switches to slave mode.

[0017] The airship energy system of this application embodiment includes two energy controllers and two sets of solar panels respectively connected to the two energy controllers. The two energy controllers are connected to a communication module via a system communication bus to communicate with a host computer. The two energy controllers, several energy storage batteries, and DC loads are connected to a power bus. The two energy controllers and several energy storage batteries are connected to an energy communication bus. Each energy controller establishes a solar channel with each solar panel in its corresponding set. One of the two energy controllers is designated by the host computer as the energy controller operating in master mode, and the other is an energy controller operating in slave mode, which can be switched to the energy controller operating in master mode based on the control of the host computer. The energy controller operating in master mode is configured to: intermittently query the real-time information of each energy storage battery, the real-time information of the energy controller operating in slave mode, and the real-time information of each solar channel connected to the energy controller operating in slave mode; intermittently collect its own real-time information and the real-time information of each solar channel connected to it; and send the above-mentioned real-time information to the host computer based on the query command of the host computer; and control at least a portion of all solar channels to open based on the acquired real-time information. The energy controller operating in slave mode is configured to: periodically collect its own real-time information and the real-time information of each solar channel connected to it, and feed this real-time information back to the energy controller operating in master mode; parse the received solar channel control frames of the energy controller operating in master mode to obtain the solar channel switching information, and control the corresponding solar channel to open or close. Therefore, this embodiment of the application can realize remote switching between master mode and slave mode for any energy controller, ensuring continuous and stable system operation even when any energy controller fails, ensuring uninterrupted energy dispatching function, and improving the reliability and fault tolerance of the energy control system. Furthermore, since each energy controller is independently connected to a set of solar panels, it is beneficial to improve the power generation capacity of the airship's energy system. Attached Figure Description

[0018] Figure 1 This is a schematic diagram of the energy system of the airship according to an embodiment of this application.

[0019] Figure 2 This is a schematic diagram of the energy controller, communication module, and host computer in an embodiment of this application.

[0020] Figure 3 This is a schematic diagram of the startup process of the energy controller in an embodiment of this application. Detailed Implementation

[0021] To explain in detail the technical content, structural features, objectives and effects of this application, the following description is provided in conjunction with the embodiments and accompanying drawings.

[0022] Please see Figures 1 to 3 This embodiment discloses an energy system for an airship.

[0023] The airship's energy system includes: two energy controllers 10, several energy storage batteries 20, two sets of solar panels 30, a DC load 40, and a communication module 50.

[0024] Two energy controllers 10 are connected to a communication module 50 via a system communication bus 61 to communicate with a host computer 70. Specifically, the system communication bus 61 is an RS485 system communication bus. Typically, the communication module 50 communicates with the host computer 70 via a satellite communication link. The host computer 70 is usually located on the ground.

[0025] Two energy controllers 10, several energy storage batteries 20, and a DC load 40 are connected to a power bus 62 for charging operations.

[0026] Two energy controllers 10 and several energy storage batteries 20 are connected to an energy communication bus 63. Based on the energy communication bus 63, the energy controller 10 in master mode can control the energy storage batteries 20, acquire information about the energy storage batteries 20, acquire information about the energy controller 10 in slave mode, and acquire information about each solar channel 65 connected to the energy controller 10 in slave mode, as well as control the switching of the solar channels 65 connected to the energy controller 10 in slave mode. Specifically, the energy communication bus 63 is an RS485 energy communication bus.

[0027] Two energy controllers 10 are connected to different groups of solar panels 30 respectively. Each energy controller 10 is connected to each solar panel 30 in the corresponding group through a power line 64 to establish multiple controllable solar channels 65.

[0028] One of the two energy controllers 10 is designated by the host computer 70 as the energy controller 10 operating in master mode, and the other is the energy controller 10 operating in slave mode and can be switched to the energy controller 10 operating in master mode based on the control of the host computer 70.

[0029] The energy controller 10, operating in main mode, is configured as follows: (1) Intermittently query the real-time information of each energy storage battery 20, the real-time information of the energy controller 10 in slave mode, and the real-time information of each solar channel 65 connected to the energy controller 10 in slave mode; intermittently collect its own real-time information and the real-time information of each solar channel 65 connected to it; and send the above real-time information to the host computer 70 based on the query command of the host computer 70.

[0030] The energy controller 10 in master mode queries the real-time information of the energy storage battery 20, the real-time information of the energy controller 10 in slave mode, and the real-time information of each solar channel 65 connected to the energy controller 10 in slave mode via the energy communication bus 63.

[0031] Specifically, the above-mentioned interval query and collection are millimeter-level timed queries and collections.

[0032] Specifically, the real-time information of the energy storage battery 20 includes the status information of the energy storage battery 20, as well as information such as the voltage and current of the energy storage battery 20.

[0033] Specifically, the real-time information of the energy controller 10 operating in slave mode is mainly the status information of the energy controller 10 operating in slave mode.

[0034] Specifically, the real-time information of each solar channel 65 connected to the energy controller 10 in operation mode includes voltage, current, etc.

[0035] Specifically, the real-time information of the energy controller 10 in main mode mainly consists of the status information of the energy controller 10 in main mode.

[0036] Specifically, the real-time information of each solar channel 65 connected to the energy controller 10 in the main operating mode includes voltage, current, etc.

[0037] Each time the host computer 70 sends a query frame, the energy controller 10 running in main mode will summarize the above-mentioned real-time information collected and send it to the host computer 70 through the communication module 50.

[0038] (2) Based on the above-mentioned real-time information, formulate a charging management strategy and selectively control the switching of at least some of the solar channels 65 according to the charging management strategy.

[0039] It should be noted that "at least some solar channels 65" here refers to all solar channels 65 in the energy system. Each solar channel 65 is equipped with a switching unit, and the energy controller 10 can open or close the corresponding solar channel 65 by controlling the closing or opening of the switching unit.

[0040] Specifically, after acquiring the aforementioned real-time information, the energy controller 10 operating in master mode can calculate the total expected charging current based on the number of energy storage batteries 20 and their current voltage. Then, it sums the actual current of all energy storage batteries 20 (positive for discharging and negative for charging). Based on the total expected charging current, the sum of actual currents, and the current and voltage information of all solar panels 30, it formulates a charging management strategy to control the switching of one or more solar channels 65. If the solar channel 65 is connected to the energy controller 10 operating in master mode, its switching can be directly controlled. If the solar channel 65 is connected to the energy controller 10 operating in slave mode, the switching command is written into a control frame and sent to the energy controller 10 operating in slave mode via the energy communication bus 63, thereby controlling the switching of the solar channel 65 connected to the energy controller 10 operating in slave mode.

[0041] The charging and discharging logic of the energy system can be carried out in the existing way. However, in addition to controlling the switches of each solar channel 65 connected to itself, the energy controller 10 in the master mode also needs to control the switches of each solar channel 65 connected to the energy controller 10 in the slave mode through the energy controller 10 in the slave mode.

[0042] The energy controller 10 in slave mode is configured as follows: (1) It periodically collects its own real-time information and the real-time information of each solar channel 65 connected to it, and feeds back this real-time information to the energy controller 10 in the main operating mode. Specifically, when it receives a query frame sent by the energy controller 10 in the main operating mode, it writes the collected information into a query return frame and feeds it back to the energy controller 10 in the main operating mode.

[0043] (2) Parse the received solar channel control frame of the energy controller 10 in the main running mode to obtain the solar channel switch information therein, and control the corresponding solar channel 65 to open or close.

[0044] This application embodiment enables remote switching between master and slave modes for any energy controller 10. Even if any energy controller 10 fails, the system can still maintain stable operation, ensuring uninterrupted energy dispatching and improving the reliability and fault tolerance of the energy control system. Furthermore, since each energy controller 10 is independently connected to a set of solar panels 30, it helps to enhance the power generation capacity of the airship's energy system.

[0045] In some embodiments, the two energy controllers 10 have the same hardware structure and functional modules, run the same software system, and have different device IDs. With this setup, both energy controllers 10 can operate in master mode or slave mode, and based on the assignment of the host computer 70, soft switching and reconfiguration of the control logic can be easily achieved.

[0046] In some embodiments, each energy controller 10 is equipped with circuits for acquiring the voltage and current of the solar channel 65 (PV voltage and current acquisition circuit), a solar channel switch control circuit (for controlling the switch unit), a cooling fan control circuit, a heating element drive circuit and a temperature sensor interface, a DC / DC step-down module circuit (to convert the high voltage on the power bus 62 to low voltage to power the circuit board), and a low-voltage voltage and current acquisition circuit (for acquiring the voltage and current of the low-voltage power used by the circuit board), etc. Some of these components are shown in the attached figures. The energy controller 10 can directly adopt existing technical solutions, which will not be elaborated here. In some embodiments, when powered on, the two energy controllers 10 are in an idle state. The energy controllers 10 in the idle state can process the control / configuration instructions sent by the host computer 70, but are prohibited from processing the query frames sent by the host computer 70, the control frames and query frames sent by the energy controllers 10 running in the main mode. After receiving the running command sent by the host computer 70, both energy controllers 10 enter the slave mode running state. The energy controller 10 running in slave mode can process the control / configuration commands sent by the host computer 70 and the control frames and query frames sent by the energy controller 10 running in master mode, and is prohibited from replying to the query frames of the host computer 70. After receiving the command to enter the main mode from the host computer 70, one of the energy controllers 10 enters the main mode operation state (thereby performing unified scheduling and management of the entire energy system). The energy controller 10 running in the main mode can process the control / configuration commands sent by the host computer 70 and can respond to the query frames sent by the host computer 70.

[0047] Specifically, both energy controllers 10 receive the same master mode instruction sent by the host computer 70. The master mode instruction includes the identity information (such as ID) of the energy controller 10 that needs to run the master mode. The two energy controllers 10 respectively confirm whether the identity information in the received master mode instruction is the same as their own identity information. If the confirmation result is the same, the corresponding energy controller 10 enters the master mode running state. If the confirmation result is different, the corresponding energy controller 10 continues to run the slave mode.

[0048] Specifically, after an abnormal restart of the energy controller 10 in slave mode, all its control states are reset, all solar channels 65 connected to it are shut down, and the energy controller 10 in slave mode is in an idle state. Since it is in an idle state, it will not respond to control frames and query frames from the energy controller 10 in master mode. If the energy controller 10 in master mode sends a polling frame to the energy controller 10 in slave mode but does not receive a return frame, it will mark each solar channel 65 connected to the energy controller 10 in slave mode as abnormal and exclude these solar channels 65 during charging management.

[0049] Because the entire system operates under harsh conditions of low temperature and low pressure, prolonged operation may cause malfunctions in circuit components, leading to circuit abnormalities and other problems. Of course, malfunctions could also be caused by other reasons.

[0050] In some embodiments, when the energy controller 10 in slave mode detects an anomaly, it shuts down each solar channel 65 connected to it and feeds back the anomaly information to the energy controller 10 in master mode. The energy controller 10 in master mode marks the energy controller 10 in slave mode as abnormal and feeds back to the host computer 70, and marks each solar channel 65 connected to the energy controller 10 in slave mode as abnormal. During charging management, the solar channels 65 marked as abnormal are excluded, that is, they are not controlled to open or close, so as to avoid further damage. At this time, the overall energy system can still continue to perform energy management through the energy controller 10 in master mode.

[0051] Specifically, the anomalies detected by the energy controller 10 in the slave mode are mainly abnormalities in the low voltage and current of the circuit board or abnormal temperature. When the energy controller 10 in the master mode polls, it will feed back the anomaly information.

[0052] In some embodiments, if the energy controller 10 operating in slave mode does not receive a polling frame within a set time, it shuts down each solar channel 65 connected to it.

[0053] Specifically, if the energy controller 10 operating in master mode sends a polling frame to the energy controller 10 operating in slave mode but does not receive a return frame for that polling frame (indicating a communication error in the energy controller 10 operating in slave mode), it will mark each solar channel 65 connected to the energy controller 10 operating in slave mode as abnormal, and exclude these solar channels 65 during charging management. Of course, this processing does not necessarily mean that the energy controller 10 operating in slave mode is abnormal or idle after a restart.

[0054] In some embodiments, when the energy controller 10 running in master mode detects an anomaly, it shuts down all solar channels 65 (including the solar channels 65 connected to the energy controller 10 running in slave mode, which need to be shut down via the energy controller 10 running in slave mode based on a control frame) and sends the anomaly information to the host computer 70; the energy controller 10 running in slave mode switches to the energy controller 10 running in master mode based on the control of the host computer 70.

[0055] Specifically, after receiving the abnormal information, the host computer 70 will report an error. If the energy controller 10 running in slave mode is normal, the maintenance personnel will switch the control of the energy controller 10 back to the energy controller 10 that was previously running in slave mode.

[0056] Specifically, the energy controller 10 running in main mode detected an anomaly, mainly referring to abnormalities in the low-voltage power supply voltage and current of the circuit board or abnormal temperature.

[0057] In some embodiments, when the host computer 70 sends a set number of query frames to the energy controller 10 running in master mode and does not receive a return frame, it reports an error and switches the energy controller 10 running in slave mode to the energy controller 10 running in master mode based on the operation of the maintenance personnel.

[0058] Specifically, when the host computer 70 sends a set number of query frames to the energy controller 10 running in main mode but does not receive a return frame, it usually includes the following two situations: After an abnormal restart of the energy controller 10 in master mode, all its control states are reset, all solar channels 65 connected to it are shut down, and the energy controller 10 in master mode is in an idle state. At this time, the energy controller 10 in master mode will not send polling frames, and the energy controller 10 in slave mode will also shut down the solar channels 65 connected to it if it does not receive a polling frame within a set time.

[0059] When the energy controller 10 in main mode experiences a communication malfunction, the host computer 70 may send a set number of query frames to the energy controller 10 in main mode but fail to receive any return frames.

[0060] In some embodiments, each energy storage battery 20 includes a battery pack and a control board. The control board performs BMS functions, executes output switching commands sent by the energy controller 10 in main mode, and returns real-time data of the battery pack collected during polling by the energy controller 10 in main mode. Specifically, existing technical solutions can be directly adopted.

[0061] Specifically, the host computer 70 can select the energy storage battery 20 that needs to be turned on and send an on command. After receiving the on command, the energy controller 10 in master mode turns on the corresponding energy storage battery 20 output according to the energy storage battery 20 output turn-on process. In some embodiments, when the solar panel 30 is abnormal, the energy controller 10 connected to the abnormal solar panel 30 shuts down the corresponding solar channel 65 and marks it as abnormal. If the abnormal solar panel 30 is connected to the energy controller 10 in slave mode, the energy controller 10 in slave mode sends the abnormal information to the energy controller 10 in master mode when it receives a polling frame from the energy controller 10 in master mode. When the energy controller 10 in master mode performs charging management, it excludes the solar channel 65 marked as abnormal, that is, it does not control the solar channel 65.

[0062] In some embodiments, when an energy storage battery 20 malfunctions, the energy controller 10 operating in main mode sends a command to control the malfunctioning energy storage battery 20 to shut down its output. The malfunction is determined based on data such as current, voltage, and temperature exceeding preset ranges.

[0063] In some embodiments, the polling frame sent by the energy controller 10 running in master mode to another energy controller 10 includes the timestamp when it was set to run in master mode. When both energy controllers 10 are running in master mode, the energy controller 10 receiving the polling frame compares the first timestamp in the polling frame with its own second timestamp when it was set to run in master mode. If the first timestamp is less than the second timestamp, the energy controller receiving the polling frame maintains its master mode; if the first timestamp is greater than the second timestamp, the energy controller receiving the polling frame switches to slave mode. Based on this setting, when the energy controller 10 originally running in master mode cannot normally receive the mode switching instruction (specifically, the master mode instruction including the aforementioned identity information), that is, when it cannot be directly switched to slave mode by the instruction of the host computer 70, it can play a remedial role, so that the master-slave switch can be completed after the two energy controllers 10 run in master mode for a short period of time.

[0064] In some embodiments, each energy storage battery 20 needs to be fully charged before the energy system is put into operation, and each energy storage battery 20 is kept consistent.

[0065] The above-disclosed embodiments are merely preferred embodiments of this application and should not be construed as limiting the scope of this application. Therefore, any equivalent variations made in accordance with the scope of this application shall still fall within the scope of this application.

Claims

1. The energy system of an airship, characterized in that, include: The system comprises two energy controllers, several energy storage batteries, two sets of solar panels, a DC load, and a communication module. The two energy controllers are connected to the communication module via a system communication bus to communicate with a host computer. The two energy controllers, several energy storage batteries, and the DC load are connected to a power bus. The two energy controllers and several energy storage batteries are connected to an energy communication bus. The two energy controllers are respectively connected to different sets of solar panels. Each energy controller is connected to each solar panel in its corresponding set via a power line to establish multiple controllable solar channels. One of the two energy controllers is designated by the host computer as the energy controller running in master mode, and the other is the energy controller running in slave mode and can be switched to the energy controller running in master mode based on the control of the host computer. The energy controller operating in main mode is configured as follows: The system periodically queries the real-time information of each of the energy storage batteries, the real-time information of the energy controller in slave mode, and the real-time information of each of the solar channels connected to the energy controller in slave mode; periodically collects its own real-time information and the real-time information of each of the solar channels connected to it; and sends the above real-time information to the host computer based on the query command of the host computer. Based on the acquired real-time information, a charging management strategy is formulated, and the switching of at least some of the solar channels is controlled according to the charging management strategy. The energy controller in the slave mode is configured as follows: It periodically collects its own real-time information and the real-time information of each of the solar energy channels connected thereto, and feeds back this real-time information to the energy controller operating in the main mode. The solar channel control frame of the energy controller in the main operating mode is parsed to obtain the solar channel switch information therein, and the corresponding solar channel is controlled to open or close.

2. The energy system of the airship as described in claim 1, characterized in that, The two energy controllers have the same hardware structure and functional modules, run the same software system, and have different device IDs.

3. The energy system of the airship as described in claim 1, characterized in that, When powered on, both energy controllers are in an idle state. The energy controllers in the idle state can process control / configuration commands sent by the host computer, but are prohibited from processing query frames sent by the host computer, control frames and query frames sent by the energy controllers in main mode. Upon receiving the operating command sent by the host computer, both energy controllers enter the slave mode operating state. The energy controller running in slave mode can process the control / configuration commands sent by the host computer and the control frames and query frames sent by the energy controller running in master mode, and is prohibited from replying to the query frames sent by the host computer. After receiving the main mode command sent by the host computer, one of the energy controllers enters the main mode running state. The energy controller running in main mode can process the control / configuration commands sent by the host computer and can respond to the query frames sent by the host computer.

4. The energy system of the airship as described in claim 3, characterized in that, Both energy controllers receive the same master mode instruction sent by the host computer. The master mode instruction includes the identity information of the energy controller that needs to run the master mode. The two energy controllers respectively confirm whether the identity information in the received master mode instruction is the same as their own identity information. If the confirmation result is the same, the corresponding energy controller enters the master mode running state. If the confirmation result is different, the corresponding energy controller continues to run the slave mode.

5. The energy system of the airship as described in claim 3, characterized in that, After the energy controller in slave mode restarts abnormally, all its control states are reset, all solar channels connected to it are shut down, and the energy controller in slave mode is in an idle state. After the energy controller in main mode restarts abnormally, all its control states are reset, all solar channels connected to it are shut down, and the energy controller in main mode is in an idle state.

6. The energy system of the airship as described in claim 1, characterized in that, When the solar panel malfunctions, the energy controller connected to the malfunctioning solar panel shuts down the corresponding solar channel and marks it as malfunctioning. If the malfunctioning solar panel is connected to the energy controller in slave mode, the energy controller in slave mode sends the malfunction information to the energy controller in master mode when it receives a polling frame from the energy controller in master mode. When the energy controller in master mode performs charging management, it excludes the solar channel marked as malfunctioning.

7. The energy system of the airship as described in claim 1, characterized in that, When the energy controller in slave mode detects an anomaly, it shuts down all the solar channels connected to it and feeds back the anomaly information to the energy controller in master mode. The energy controller in master mode marks the energy controller in slave mode as an anomaly and feeds back to the host computer, and marks all the solar channels connected to the energy controller in slave mode as an anomaly, excluding these solar channels during charging management.

8. The energy system of the airship as described in claim 1, characterized in that, If the energy controller in slave mode does not receive a polling frame within a set time, it shuts down each of the solar energy channels connected to it. and / or When the energy controller in master mode sends a polling frame to the energy controller in slave mode but does not receive a return frame for the polling frame, each solar channel connected to the energy controller in slave mode is marked as abnormal, and the marked abnormal solar channels are excluded during charging management.

9. The energy system of the airship as described in claim 1, characterized in that, When the energy controller in master mode detects an anomaly, it shuts down all solar channels and sends the anomaly information to the host computer; the energy controller in slave mode switches to master mode based on the control of the host computer. and / or If the host computer sends a set number of query frames to the energy controller running in master mode but does not receive a return frame, it will report an error and, based on the operation of the maintenance personnel, switch the energy controller running in slave mode to the energy controller running in master mode.

10. The energy system of the airship as described in claim 1, characterized in that, The polling frame sent by the energy controller running in master mode to the other energy controller includes the timestamp when it was set to run in master mode; when both energy controllers are running in master mode, the energy controller receiving the polling frame compares the first timestamp in the polling frame with its own second timestamp when it was set to run in master mode. If the first timestamp is less than the second timestamp, the energy controller receiving the polling frame maintains the master mode; if the first timestamp is greater than the second timestamp, the energy controller receiving the polling frame switches to slave mode.

Citation Information

Patent Citations

  • Digital control system for satellite power supply controller

    CN107831686A

  • Solar unmanned aerial vehicle energy management system and solar unmanned aerial vehicle having same

    CN109660200A