Energy storage system and communication control method
By introducing preset signal lines and control signals to restart the temperature control system in the energy storage system, the problem of temperature control system out of control caused by abnormal communication between the energy management system and the temperature control system is solved, and the stable and efficient operation of the energy storage system is achieved.
Patent Information
- Application Number
- CN202411677382.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-03-25
AI Technical Summary
In energy storage systems, abnormal communication between the energy management system and the temperature control system may cause the temperature control system to lose control, which in turn affects the normal operation of the energy storage system.
By introducing preset signal lines between the energy management system and the temperature control system, the communication status of the field bus is monitored, and the control signal is generated in abnormal situations, and the temperature control system is restarted to try to re-establish communication transmission.
By restarting the temperature control system, it is possible to achieve rapid data transmission, effective monitoring of equipment status and accurate issuance of control instructions between the energy management system and the temperature control system, improving the stability and reliability of the energy storage system.
Smart Images

Figure CN119696159A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of energy storage, and in particular to an energy storage system and a communication control method. Background Art
[0002] In industrial and commercial energy storage systems, battery packs generate heat during charging and discharging, which can have adverse effects on the performance and safety of the battery packs. To ensure efficient operation of the battery packs, the energy storage system is equipped with a temperature control system that can quickly transfer the heat generated by the battery packs.
[0003] In the related art, the energy storage system includes an energy management system and a temperature control system, and the two systems are connected to each other through a 485 bus or a CAN bus. In this way, the energy management system can obtain the status information of the temperature control system, thereby realizing the management and control of the temperature control system.
[0004] However, if the communication between the energy management system and the temperature control system is abnormal, the energy management system may lose control of the temperature control system, resulting in the inability of the energy storage system to operate normally. Summary of the invention
[0005] The present application provides an energy storage system and a communication control method, which can restart the temperature control system and try to re-establish communication transmission between the energy management system and the temperature control system when an abnormality occurs in the communication between the energy management system and the temperature control system.
[0006] In a first aspect, an energy storage system is provided, including an energy management system and a temperature control system; the energy management system is communicatively connected to the temperature control system via a field bus and a preset signal line, wherein the preset signal line includes multiple signal lines, and each signal line corresponds to a dry contact.
[0007] Among them, the energy management system is configured to: monitor the communication status of the field bus; generate a control signal when the communication status of the field bus is detected to be abnormal; restart the temperature control system based on the control signal, wherein the control signal is transmitted by controlling the dry contacts in the preset signal line.
[0008] Through the combination of the field bus and the preset signal line, when an abnormality occurs in the communication between the energy management system and the temperature control system, the temperature control system is restarted and an attempt is made to re-establish the communication transmission between the energy management system and the temperature control system. The energy management system and the temperature control system can achieve rapid data transmission, effective monitoring of equipment status, and accurate issuance of control instructions, thereby building a stable and efficient energy storage system connection architecture and improving the stability of the energy storage system.
[0009] In one possible implementation, the preset signal line includes an enable signal line, an open signal line and a close signal line, the enable signal line corresponds to an enable dry contact, the open signal line corresponds to an open dry contact, and the close signal line corresponds to a close dry contact; based on the control signal, restarting the temperature control system includes: shutting down the temperature control system based on the close signal; after waiting for a preset first period of time, starting the temperature control system based on the open signal.
[0010] Among them, the control signal includes an open signal and a close signal; the open signal is used to indicate whether the enable dry contact is closed, the open dry contact is closed, and the close dry contact is disconnected; the close signal is used to indicate whether the enable dry contact is closed, the open dry contact is disconnected, and the close dry contact is closed.
[0011] After receiving the shutdown signal, the temperature control system needs to wait for a period of time before it can shut down the temperature control system, and the waiting time required for different types of temperature control systems may be different. The temperature control system is shut down by the shutdown signal; after waiting for the preset first period of time, the temperature control system is started by the start signal to restart the temperature control system and try to re-establish communication between the energy management system and the temperature control system, which can ensure the continuity of data transmission between the energy management system and the temperature control system.
[0012] In one possible implementation, when the communication status of the field bus is monitored to be abnormal, a control signal is generated, including: when the communication status of the field bus is monitored to be abnormal, obtaining the number of restarts of the temperature control system within a preset second time period; if the number of restarts does not exceed the preset number, generating a control signal.
[0013] When the communication status of the field bus is detected to be abnormal, the temperature control system will be restarted through a control signal. Frequent restarts of the temperature control system in a short period of time will affect the hardware of the temperature control system. By limiting the number of restarts within the preset second time period, the impact of frequent power-on and power-off on the temperature control system can be reduced, thereby extending the service life of the temperature control system.
[0014] In one possible implementation, the energy management system is further configured to: when it is detected that the communication status of the field bus is abnormal, obtain the number of restarts of the temperature control system within a preset second time period; if the number of restarts exceeds the preset number, report fault information to the server, and the fault information includes communication abnormality.
[0015] When the temperature control system restarts more than the preset number of times, it may indicate that there is a serious problem in the communication between the energy management system and the temperature control system. By reporting the fault information to the server, the manager or maintenance personnel of the energy storage system can obtain detailed information of the fault in a timely manner and maintain the energy storage system based on the fault information. In addition, timely reporting of fault information and processing can reduce the impact of the fault on the entire energy storage system.
[0016] In a possible implementation, after the control signal is generated and before the temperature control system is restarted based on the control signal, the method further includes: waiting for a preset third time period.
[0017] After generating the control signal, the related systems may be in an unstable state. In order to give these systems sufficient response time, a preset third time period can be set. After waiting for the third time period, the temperature control system can be restarted based on the control signal, or the temperature control system can be shut down based on the shutdown signal. After waiting for the preset first time period, the temperature control system can be started based on the start signal, thereby improving the stability of the restart of the temperature control system.
[0018] In one possible implementation, the preset signal line also includes an information transmission line, which corresponds to an information transmission dry contact. The energy management system is also configured to: when it is detected that the communication status of the field bus is abnormal, obtain the number of restarts of the temperature control system within a preset second time period; if the number of restarts exceeds the preset number, receive the target data sent by the temperature control system through the information transmission dry contact, the target data is transmitted based on a preset transmission rule, and the target data includes a data type and a data value.
[0019] By setting up an information transmission line in the preset signal line, when the communication transmission between the energy management system and the temperature control system cannot be re-established by restarting the temperature control system, high and low levels can be transmitted through the information transmission dry contacts. In this way, communication with small amounts of data can be achieved, and key information in the temperature control system can be transmitted. Reliable communication is provided between the energy management system and the temperature control system, which can ensure the continuity of data transmission between the energy management system and the temperature control system and improve the stability of the energy storage system.
[0020] In a possible implementation, the energy management system is further configured to: set a data gap between adjacent target data based on a preset transmission rule, where the data gap is preset data.
[0021] The target data can be distinguished by the data type in the target data. In order to better distinguish different target data, data gaps are set between adjacent target data according to preset transmission rules, and the data gaps further distinguish different target data.
[0022] In a possible implementation, the preset signal line also includes a status transmission line, which corresponds to a temperature control status dry contact. When the communication status of the field bus is monitored to be abnormal, a control signal is generated. It also includes: when the communication status of the field bus is monitored to be abnormal, obtaining status data corresponding to the temperature control status dry contact; when the status data indicates that the temperature control system is in an operating state, a control signal is generated.
[0023] When the communication status of the field bus is detected to be abnormal, the status data of the temperature control system can also be obtained by controlling the temperature control status dry contact; by obtaining the status data of the temperature control system, the operating status of the temperature control system can be determined.
[0024] When the temperature control system is in operation, it can be restarted. When the temperature control system is not in operation, you can try to start the temperature control system, or directly report the fault of the temperature control system, which can improve the stability and reliability of communication control between the energy management system and the temperature control system.
[0025] In a second aspect, a communication control method is provided, which is applied to the energy storage system of the first aspect, and the method includes: monitoring the communication status of the field bus; generating a control signal when the communication status of the field bus is detected to be abnormal; and restarting the temperature control system based on the control signal, wherein the control signal is transmitted by controlling the dry contacts in the preset signal line.
[0026] In one possible implementation, when the communication status of the field bus is monitored to be abnormal, the method also includes: obtaining the number of restarts of the temperature control system within a preset second time period; if the number of restarts exceeds the preset number, receiving target data sent by the temperature control system, the target data is transmitted based on preset transmission rules, and the target data includes a data type and a data value.
[0027] In a third aspect, a communication control device is provided, comprising a unit for executing any one of the communication control methods in the second aspect. The device may be a terminal device or a chip in the terminal device.
[0028] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by an intelligent system, the intelligent system executes any one of the communication control methods in the second aspect.
[0029] In a fifth aspect, a computer program product is provided, the computer program product comprising: a computer program, when the computer program is executed by an intelligent system, the intelligent system executes any one of the communication control methods in the second aspect.
[0030] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 exemplarily shows a system block diagram of an energy storage system according to an exemplary embodiment;
[0032] Figure 2 A system framework diagram of an energy storage system in some embodiments of the present application is shown;
[0033] Figure 3 A schematic diagram showing an exemplary message format based on the Modbus communication protocol;
[0034] Figure 4 A flow chart showing a communication control method in an energy storage system in some embodiments of the present application is shown;
[0035] Figure 5 Various schematic diagrams showing the communication connection between the energy management system and the temperature control system in the embodiments of the present application are shown;
[0036] Figure 6 A flow chart showing a communication control method in an energy storage system in some embodiments of the present application is shown;
[0037] Figure 7 A flow chart showing a communication control method in an energy storage system in some embodiments of the present application is shown;
[0038] Figure 8 A flow chart showing a communication control method in an energy storage system in some embodiments of the present application is shown;
[0039] Fig. 9 An example of target data in an embodiment of the present application is exemplified;
[0040] Fig.10 A flow chart showing a communication control method in an energy storage system in some embodiments of the present application is shown;
[0041] Fig.11 It is a schematic diagram of a communication control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] The technical solution in the embodiment of the present application will be described below in conjunction with the drawings in the embodiment of the present application. In the description of the embodiment of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0043] In the following, the terms "first", "second", and "third" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first", "second", and "third" may explicitly or implicitly include one or more of the features.
[0044] For the purpose of illustration rather than limitation, specific details such as specific system structures, technologies, etc. are provided to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0045] For ease of understanding, some concepts involved in the embodiments of the present application are introduced and explained below:
[0046] (1) Energy storage system
[0047] Energy Storage System (ESS) refers to a device that can store electrical energy in the form of chemical energy, potential energy, kinetic energy, etc., and convert it into electrical energy to supply users when needed.
[0048] Figure 1 A system block diagram of an energy storage system according to an exemplary embodiment is shown as an example. Figure 1 As shown, the energy storage system 100 includes a battery pack 150, a battery management system (BMS) 130, a power conversion system (PCS) 140, an energy management system (EMS) 110, a temperature control system 120, etc.
[0049] Among them, the battery management system 130 is used for monitoring, evaluating, protecting and balancing the battery; the energy storage inverter 140 is used to control the charging and discharging process of the battery pack and perform AC / DC conversion; the temperature control system 120 is mainly used to adjust the temperature of the battery; the energy management system 110 is used for data collection, network monitoring and energy scheduling.
[0050] It should be understood that the energy management system 110 plays a key role in the energy storage system. It not only directly controls the control strategy of the energy storage system, optimizes and dispatches energy to achieve efficient operation of the system, but also shoulders the important task of monitoring the operation status of the system. During the operation of the system, it can keenly detect fault anomalies. Once a problem occurs, it can respond quickly, protect the equipment in a timely and rapid manner, and effectively ensure the safety of the system. At the same time, the system is also widely used in data collection work, accurately collects various types of relevant data, conducts network monitoring in order to fully grasp the operation status of the system, and on this basis, carries out a series of important operations such as energy scheduling, thereby ensuring the stable, safe and efficient continuous operation of the energy storage system in all aspects.
[0051] The energy management system 110 is crucial in the energy storage system 100. It not only dominates the energy storage system control strategy, optimizes and dispatches energy to promote the efficient operation of the energy storage system 100, but also closely monitors the operation of the energy storage system 100. During operation, it can keenly capture fault anomalies, respond quickly to problems, quickly protect equipment, and ensure the safety of the energy storage system 100. At the same time, it is widely used in data acquisition, accurately collects relevant data and implements network monitoring, so as to grasp the operation status, carry out energy dispatch and other operations, and ensure the stable, safe and efficient continuous operation of the energy storage system in all aspects.
[0052] It should also be understood that the energy storage system in the embodiments of the present application mainly refers to an industrial and commercial energy storage system.
[0053] (2) Temperature control system
[0054] The temperature control system is a key subsystem used to control the temperature of the battery pack in the energy storage system. Its main function is to ensure that the battery pack operates within an appropriate temperature range to avoid adverse effects on battery performance and safety due to excessively high or low temperatures. Through precise control of the battery pack temperature, the battery life can be effectively extended, the battery charging and discharging efficiency can be improved, and the safety and stability of the energy storage system can be guaranteed.
[0055] The temperature control system can achieve temperature control through air cooling, liquid cooling and air conditioning. Among them, air cooling uses air convection to remove the heat generated by the battery pack; liquid cooling uses liquid as the cooling medium, and absorbs the heat of the battery through the circulation of the liquid in the pipe and dissipates it at the heat exchanger; air conditioning adjusts the ambient temperature of the battery pack through refrigeration cycles or heating elements.
[0056] (3) Data gap
[0057] A data gap refers to the portion between two adjacent data that is not occupied by data.
[0058] For example, assuming that data is stored in binary form, one data is "1011101010" (10 bits), and there is "00000" (5-bit interval) between two such data, and the "00000" is the data gap.
[0059] With the continuous advancement of new energy storage technology, new energy storage systems have the ability to break through the time and space limitations of traditional energy storage supply and demand, and have the remarkable characteristics of precise control and rapid response. They are gradually developing into a technology that solves the problems of intermittency and volatility of new energy, and have been widely promoted and applied in many fields.
[0060] In industrial and commercial energy storage systems, battery packs generate heat during charging and discharging, which can have adverse effects on the performance and safety of the battery packs. To ensure efficient operation of the battery packs, the energy storage system is equipped with a temperature control system and an energy management system to quickly transfer the heat generated by the battery packs.
[0061] like Figure 1 As shown, in the related art, the energy management system 110 in the energy storage system 100 is connected to the temperature control system 120 through the 485 / CAN bus.
[0062] The energy management system 110 is responsible for the control strategy of the energy storage system 100 on the one hand, and monitors the operating status of the energy storage system 100 on the other hand, protects the equipment in a timely and rapid manner, and effectively ensures the safety of the system.
[0063] The temperature control system 120 refers to a subsystem for temperature management and control of the battery pack in the energy storage system 100. The temperature control system 120 is indispensable in the energy storage system 100. If the temperature is not properly controlled, excessively high or low temperatures may cause the battery pack capacity and life to decay, and in severe cases may cause a short circuit and cause an accident. Therefore, ensuring reliable communication between the energy management system 110 and the temperature control system 120 plays an important role in the safe operation of the energy storage system 100.
[0064] In the related art, the energy management system 110 and the temperature control system 120 perform data transmission and control via the 485 / CAN bus. In actual application scenarios, 485 / CAN bus communication abnormalities may occur; among which, communication data abnormalities, communication interruptions, etc. may all lead to communication abnormalities.
[0065] In case of abnormal 485 / CAN bus communication between the energy management system 110 and the temperature control system 120, it is possible that the temperature control system 120 may run out of control, and eventually affect the normal operation of the entire energy storage system.
[0066] In view of this, the embodiment of the present application provides an energy storage system and a communication control method, wherein the energy storage system includes an energy management system and a temperature control system; the energy management system is connected to the temperature control system through a field bus and a preset signal line, wherein the preset signal line includes multiple signal lines, and each signal line corresponds to a dry contact. The energy management system is configured to: monitor the communication status of the field bus; generate a control signal when the communication status of the field bus is detected to be abnormal; control the dry contact in the preset signal line to transmit the control signal, restart the temperature control system, and try to re-establish the communication transmission between the energy management system and the temperature control system, which can ensure the continuity of data transmission between the energy management system and the temperature control system and improve the stability of the energy storage system.
[0067] In order to facilitate further understanding of the technical solutions in some embodiments of the present application, the technical solutions of the energy storage system and the communication control method, as well as how the technical solutions solve the above-mentioned technical problems are described in detail below in combination with some specific embodiments and drawings. The various embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. Obviously, the described embodiments are part of the embodiments of the present application, not all of them.
[0068] Figure 2 The system framework diagram of the energy storage system in some embodiments of the present application is shown in FIG. Figure 2 As shown, the energy storage system 100 includes an energy management system 110, a temperature control system 120, a battery management system 130, an energy storage inverter 140 and a battery pack 150; the energy management system 110 is communicatively connected with the battery management system 130, the energy storage inverter 140 and the temperature control system 120, wherein the energy management system 110 is communicatively connected with the temperature control system 120 via a field bus and a preset signal line.
[0069] It should be understood that in the energy storage system 100, the battery management system 130 is of vital importance. It is mainly responsible for monitoring the status of the battery, including the battery's voltage, current, temperature and other parameters; the energy storage inverter 140 is a key device connecting the energy storage system and the power grid (or electrical equipment). Therefore, if an abnormality occurs during the communication between the energy management system 110 and the battery management system 130 or the energy storage inverter 140, the fault will be directly reported and the system will be shut down.
[0070] In addition, the energy management system 110 controls the temperature control system 120 so that the battery pack operates within an appropriate temperature range, wherein a brief stop of the temperature control system 120 will not have too much impact on the operating temperature of the battery pack. Therefore, during the communication between the energy management system 110 and the temperature control system 120, the real-time requirement is relatively low. Therefore, a preset signal line can be added between the energy management system 110 and the temperature control system 120 as another communication method. When an abnormality occurs in the communication of the field bus between the energy management system and the temperature control system, an attempt can be made to re-establish the communication transmission between the energy management system and the temperature control system, thereby ensuring the continuity of data transmission between the energy management system and the temperature control system and improving the stability of the energy storage system.
[0071] That is to say, Figure 1 In comparison, the communication between the energy management system 110 and the temperature control system 120 adds a preset signal line communication method. The preset signal line includes multiple signal lines, and each signal line corresponds to a dry contact. By controlling each dry contact, data transmission is achieved, such as control data, information data, status data, etc.
[0072] The preset signal line provides a simple and direct communication connection method, in which the passive signal interface of the dry contact can be controlled by control instructions to transmit information in two states: closed and open.
[0073] It should be understood that the multiple signal lines in the preset signal lines are independent of each other, wherein different signal lines transmit different information, wherein the transmission of different data is achieved by controlling the dry contacts corresponding to different signal lines, thereby achieving different communications and controls.
[0074] It should also be understood that the instructions corresponding to the control signal can be used to simultaneously control the different states of multiple dry contacts. For example, binary coding is used to determine the actions that each dry contact should perform, thereby ensuring the accuracy and stability of the control signal during transmission.
[0075] Furthermore, the energy management system 110 may obtain status information of the temperature control system 120 through the field bus, and may also send control information to the temperature control system 120 through the field bus, thereby achieving management and control of the temperature control system 120 .
[0076] Fieldbus is a digital, serial communication industrial data bus used in industrial field environments. It is specifically used to connect various types of equipment in industrial fields, such as air conditioners, actuators, controllers, etc., to achieve efficient data transmission and interaction between them. The fieldbus can be a 485 / CAN bus. The 485 bus uses differential signal transmission, has strong anti-interference ability, can support multi-node communication within a certain distance, and can meet the needs of multiple devices in industrial fields connected to the same bus for data sharing and collaborative work; the CAN bus has high reliability, high real-time performance, and excellent error detection and processing mechanisms. It is widely used in industrial automation control and other fields, and can ensure timely and accurate transmission of important data, adapting to complex industrial environments and control tasks with high real-time requirements.
[0077] Among them, the 485 bus can transmit status information and control information through the Modbus communication protocol, and the CAN bus can transmit status information and control information through the CAN bus protocol.
[0078] Modbus communication protocol is a serial communication protocol used in the industrial field. It supports multiple electrical interfaces, such as RS232, RS485, TCP / IP, etc., and can be transmitted on multiple media, including twisted pair, optical fiber, infrared and wireless.
[0079] The following uses the 485 bus of the Modbus communication protocol as an example to explain the process of transmitting status information or control information: The working mode of the Modbus communication protocol is request / response. Each communication starts with the master sending a query message, which can be a broadcast or a unicast to a specific slave. The slave responds to the query message and feeds back the response information as required, or reports an exception. When the master does not send a request, the slave will not send data by itself, and slaves cannot communicate directly with each other.
[0080] It should be understood that the master station and the slave station refer to the devices or systems at both ends connected by field bus communication.
[0081] Figure 3 The schematic diagram of the message format based on the Modbus communication protocol is shown as an example. Figure 3 As shown, the query signal / response signal includes a device address, a function code, data, and a check value; for example, after receiving a response message, the check value corresponding to the data in the response message is recalculated according to a preset rule and compared with the check value in the response message. If the check values are different, it indicates that an error occurred in the transmission of the response message, that is, an abnormality in the communication status is detected.
[0082] For example, the energy management system can obtain the status information of the temperature control system through the 485 bus. First, the energy management system sends a query message to the temperature control system. The query message is used to check the status of the temperature control system. Secondly, the temperature control system responds to the query message and feeds back response information as required. The response information is the status information of the temperature control system; or reports an abnormality.
[0083] Among them, the status information obtained by the energy management system may contain data verification errors, or the received report may be an exception, and the abnormality of the communication status may be monitored; and the energy management system may also wait for a preset period of time and still not receive any feedback response information, at this time, the abnormality of the communication status is also monitored.
[0084] Figure 4 A flow chart of a communication control method in an energy storage system in some embodiments of the present application is shown, which is applied to a storage system, such as Figure 4 As shown, the communication control method includes the following steps:
[0085] S210, monitoring the communication status of the field bus.
[0086] During the communication process, various operating parameters of the system can be transmitted as communication data. For example, for the temperature control system, its temperature and other parameters will be continuously transmitted to the energy management system through the fieldbus communication method; with these communication data, the energy management system can not only control the temperature control system, but also judge whether the temperature control system is operating normally.
[0087] During the communication process, the communication data is interactive. Therefore, the communication status between the energy management system and the temperature control system can be judged through the communication data. In addition, a timeout mechanism is set during each communication process, and the communication status between the energy management system and the temperature control system can also be judged through the timeout mechanism.
[0088] It should be understood that communication data refers to relevant data values generated during data transmission between the energy management system and the temperature control system via the field bus, status data related to connection, transmission, etc.
[0089] Among them, communication data is data transmitted between the energy management system and the temperature control system through the field bus; for example, the response information, abnormal report, etc. in the above example; and the status transmitted between the energy management system and the temperature control system through the field bus, such as the communication interruption status, abnormal status, etc. corresponding to the response information that has not been fed back after waiting for a preset period of time.
[0090] In some embodiments, the communication status of the field bus may also be monitored by monitoring tools, indicator lights of the field bus, and other monitoring devices. The embodiment of the present application does not limit the monitoring method of the communication status of the field bus.
[0091] S220: When it is detected that the communication status of the field bus is abnormal, a control signal is generated.
[0092] It should be understood that the abnormality of the communication state can be reflected by communication data and monitoring equipment. The abnormality of the communication state can refer to abnormal communication data, communication interruption, etc., and there are many reasons for the abnormality of the communication state, such as electromagnetic interference, resource conflict, equipment failure, etc.
[0093] For communication data, a check value is usually set. For the received communication data, whether the communication data is normal can be determined by judging whether the check value is correct. If the check value is verified to be correct, it indicates that the fieldbus communication is normal. If the check value is verified to be wrong, it indicates that the fieldbus communication is abnormal.
[0094] It should be understood that there are also some communication data that represent faults or abnormalities, such as communication data corresponding to fault codes, abnormality reports, etc. If such communication data is received, it also indicates that the fieldbus communication is abnormal.
[0095] In some embodiments, a timeout mechanism is also provided. The timeout mechanism is a strategy for handling delays, obstructions or unresponsiveness that may occur during the communication process. It sets a time limit. When a communication is not completed within a specified time or an expected response is not received, it is considered a timeout. When one or more consecutive timeouts occur, it may also indicate that the fieldbus communication is abnormal. For example, when the energy management system sends a request such as query information to the temperature control system, it starts timing. If no feedback is received from the temperature control system within a predetermined time (such as 3 seconds), it is considered that the communication is abnormal.
[0096] When the communication status of the field bus is detected to be abnormal, a control signal is generated to facilitate the control of the temperature control system through the control signal.
[0097] S230: Restart the temperature control system based on the control signal.
[0098] The control signal is transmitted by controlling the dry contacts in the preset signal line to restart the temperature control system.
[0099] It should be understood that the preset signal line includes multiple signal lines, and each signal line corresponds to a dry contact. The control signal is used to control each dry contact to achieve transmission of the control signal, thereby restarting the temperature control system.
[0100] Through the combination of fieldbus and preset signal lines, the energy management system and temperature control system can achieve rapid data transmission, effective monitoring of equipment status, and accurate issuance of control instructions, thereby building a stable and efficient energy storage system connection architecture to meet the diverse functional needs and automation control requirements of the energy storage system.
[0101] In some embodiments, the preset signal line includes multiple signal lines, namely an enable signal line, an on signal line and a off signal line. These three signal lines are used together to control the restart of the temperature control system. Figure 5 As shown in (a), in this embodiment, the preset signal line includes three signal lines, namely an enable signal line, an open signal line and a close signal line, wherein the enable signal line corresponds to the enable dry contact 11, the open signal line corresponds to the open dry contact 12, and the close signal line corresponds to the close dry contact 13.
[0102] The dry contact transmits control signals to the temperature control system by switching between open and closed states. The closed state corresponds to the transmission of high-level signals, while the open state corresponds to the transmission of low-level signals, thereby realizing the transmission and distinction of different signals. Figure 5 The preset signal line shown in (a) in FIG. 1 , wherein the corresponding signals of each dry contact are shown in Table 1 below:
[0103] Table 1 Corresponding signals of dry contacts in preset signal lines
[0104] Dry contact in preset signal line Closed (high level) Disconnect (low level) Enable dry contact Enable Not enabled Open dry contact Open invalid Close dry contact closure invalid
[0105] It should be understood that the control signal includes an open signal and a closed signal; wherein, the open signal is used to indicate whether the dry contact is closed, the open dry contact is closed, and the closed dry contact is disconnected, that is, the open signal is "110"; the closed signal is used to indicate whether the dry contact is closed, the open dry contact is disconnected, and the closed dry contact is closed, that is, the closed signal is "101".
[0106] Furthermore, step 230 can be implemented by the following steps:
[0107] S231. Shut down the temperature control system based on the shutdown signal.
[0108] S232: Based on the start signal, the temperature control system is started.
[0109] By restarting the temperature control system through the above steps 231 and 232 and attempting to re-establish the communication between the energy management system and the temperature control system, the continuity of data transmission between the energy management system and the temperature control system can be ensured, and the stability of the energy storage system can be improved.
[0110] It should be understood that the enabling dry contact is used to control whether the signals corresponding to the opening and closing of the dry contact are meaningful. When the enabling dry contact is closed, that is, when it corresponds to a high level, the closing of the opening dry contact or the closing dry contact has the meaning of the corresponding signal. In other words, if the enabling dry contact is disconnected, the opening dry contact is closed and the closing dry contact is disconnected, that is, when the signal is "010", at this time, the opening dry contact is closed and the closing dry contact is disconnected, and the opening signal cannot be transmitted, that is, the signals corresponding to the opening and closing dry contacts are meaningless.
[0111] In some embodiments, the preset signal line also includes a state transmission line, and the energy management system obtains the operating state of the temperature control system through the state transmission line, such as Figure 5 As shown in (b), in this embodiment, the preset signal line includes four signal lines, namely a state transmission line, an enable signal line, an open signal line and a close signal line, wherein the enable signal line corresponds to the enable dry contact 11, the open signal line corresponds to the open dry contact 12, the close signal line corresponds to the close dry contact 13, and the state transmission line corresponds to the temperature control state dry contact 14.
[0112] The temperature control state dry contact 14 obtains the operating state of the temperature control system by switching between open and closed states; the enable dry contact 11, the open dry contact 12, and the close dry contact 13 transmit control signals to the temperature control system by switching between open and closed states, wherein the closed state corresponds to the transmission of high-level signals, and the open state corresponds to the transmission of low-level signals, thereby realizing the transmission and distinction of different signals. Figure 5 The preset signal line shown in (b) in FIG. 1 , wherein the corresponding signals of each dry contact are shown in Table 2 below:
[0113] Table 2 Corresponding signals of dry contacts in preset signal lines
[0114] Dry contact in preset signal line Closed (high level) Disconnect (low level) Enable dry contact Enable Not enabled Open dry contact Open invalid Close dry contact closure invalid Temperature control status dry contact run Not running
[0115] When the communication status of the field bus is detected to be abnormal, the status data of the temperature control system can also be obtained by controlling the temperature control status dry contact; by obtaining the status data of the temperature control system, the operating status of the temperature control system can be judged, and then the temperature control system can be restarted, which can improve the stability and reliability of communication control between the energy management system and the temperature control system.
[0116] Among them, for Figure 4 In step 220, when the communication state of the field bus is detected to be abnormal, generating a control signal comprises the following steps:
[0117] S221. When it is detected that the communication status of the field bus is abnormal, the status data corresponding to the temperature control status dry contact is obtained.
[0118] The operating state of the temperature control system can be determined by the state data corresponding to the two states (i.e., open or closed state) of the temperature control state dry contact; as shown in Table 2, the state data obtained by the closed state of the temperature control state dry contact is a high level "1", which means that the temperature control system is in the operating state at this time; or, the state data obtained by the open state of the temperature control state dry contact is a low level "0", which means that the temperature control system is not in the operating state at this time.
[0119] It should be understood that when the temperature control system is in operation, it can be restarted, and when the temperature control system is not in operation, an attempt can be made to start the temperature control system, or a fault of the temperature control system can be directly reported.
[0120] S222: When the status data indicates that the temperature control system is in an operating state, generate a control signal.
[0121] It should be understood that if the status data indicates that the temperature control system is in operation, it can be preliminarily determined that the fieldbus communication anomaly is most likely not caused by the device corresponding to the temperature control system itself. In this case, you can try to restore the normal communication of the fieldbus by restarting the temperature control system, so as to troubleshoot and solve the communication anomaly problem.
[0122] It should also be understood that the control signal is used to restart the temperature control system.
[0123] S223: When the status data indicates that the temperature control system is not in operation, generate a start signal.
[0124] It should be understood that if the status data indicates that the temperature control system is not in operation, the field bus communication abnormality may be related to the temperature control system, field bus communication and other aspects. At this time, you can try to restore the normal communication of the field bus by starting the temperature control system to troubleshoot and solve the communication abnormality problem.
[0125] In some embodiments, when the status data indicates that the temperature control system is not in operation, or when the temperature control system is not successfully started by a start signal, the temperature control system failure is reported to the server, so that the manager or maintenance personnel of the energy storage system can obtain detailed information about the temperature control system failure in a timely manner, and process it according to this information to reduce the impact of the failure on the entire energy storage system.
[0126] There are many types of temperature control systems. In some embodiments, after receiving a shutdown signal, the temperature control system needs to wait for a period of time before the temperature control system can be shut down. The waiting time required for each type of temperature control system may be different. Figure 6 A flow chart of a communication control method in an energy storage system in some embodiments of the present application is shown, which is applied to a storage system, such as Figure 6 As shown, for Figure 4 Step 230 in the embodiment can be implemented by the following steps:
[0127] S231. Shut down the temperature control system based on the shutdown signal.
[0128] S233: After waiting for a preset first time period, the temperature control system is started based on the start signal.
[0129] The preset first duration is determined based on the relative performance of the temperature control system, for example, 3 minutes, 5 minutes, etc.
[0130] By restarting the temperature control system through the above steps 231 and 233, and attempting to re-establish the communication between the energy management system and the temperature control system, the continuity of data transmission between the energy management system and the temperature control system can be ensured, and the stability of the energy storage system can be improved.
[0131] In some embodiments, when communication anomalies occur between the energy management system and the temperature control system, restarting the temperature control system is a simple and effective means of recovery. However, some anomalies may be caused by temporary software errors, memory conflicts, or short-term hardware failures in the system. By setting a preset number of restarts for the temperature control system, it is possible to avoid the temperature control system from restarting repeatedly when the fault is not resolved to a certain extent, and to prevent the fault from further deteriorating. In addition, setting a reasonable preset number of restarts for the temperature control system helps the energy storage system to resume normal operation as soon as possible after encountering a problem.
[0132] Figure 7 A flow chart of a communication control method in an energy storage system in some embodiments of the present application is shown, which is applied to a storage system, such as Figure 7 As shown, the communication control method includes the following steps:
[0133] S210, monitoring the communication status of the field bus.
[0134] S240: When it is detected that the communication state of the field bus is abnormal, the number of restarts of the temperature control system within a preset second time period is obtained.
[0135] It should be understood that when the communication status of the field bus is monitored to be abnormal, the temperature control system will be restarted through a control signal. Frequent restarts of the temperature control system in a short period of time will affect the hardware of the temperature control system. By limiting the number of restarts within the preset second time period, the impact of frequent power-on and power-off on the temperature control system can be reduced, thereby extending the service life of the temperature control system.
[0136] The preset second time period may be a few hours, a day, or a few days. The number of restarts is limited with the preset second time period as a cycle. When the preset second time period is reached, the number of restarts is reset to zero.
[0137] For example, if the preset second time period is one day, the restart times can be reset to zero at midnight every day.
[0138] S250: If the number of restarts exceeds a preset number, report fault information to the server.
[0139] Among them, the fault information includes communication anomalies. The fault information can be log information generated by the communication anomaly, or it can be an information list containing the communication anomaly, etc. The embodiment of the present application does not limit the form of the fault information.
[0140] The server can be a cloud server corresponding to the energy storage system, or a local server corresponding to the energy storage system.
[0141] It should be understood that when the restart times of the temperature control system exceed the preset times, it may indicate that there are serious communication problems between the energy management system and the temperature control system. By reporting the fault information to the server, the manager or maintenance personnel of the energy storage system can obtain detailed information of the fault in a timely manner and maintain the energy storage system based on the fault information. In addition, timely reporting of fault information and processing can reduce the impact of the fault on the entire energy storage system.
[0142] S260: If the number of restarts does not exceed the preset number, generate a control signal.
[0143] When the number of restarts of the temperature control system does not exceed the preset number, it indicates that there is little problem in the communication between the energy management system and the temperature control system. The temperature control system can be restarted by the generated control signal to restore the communication between the energy management system and the temperature control system.
[0144] S231. Shut down the temperature control system based on the shutdown signal.
[0145] S233: After waiting for a preset first time period, the temperature control system is started based on the start signal.
[0146] It should be understood that the preset first duration is shorter than the preset second duration, generally several minutes or more than ten minutes.
[0147] In some embodiments, after generating a control signal, the system will wait for a preset third period of time before restarting the temperature control system based on the control signal, or shutting down the temperature control system based on a shutdown signal. After waiting for the preset first period of time, the temperature control system will be started based on a startup signal.
[0148] After the control signal is generated, the related systems may be in an unstable state. In order to give these systems enough response time, a preset third time period is set. By waiting for the third time period and then executing the subsequent learning process, the stability of the temperature control system restart is improved.
[0149] Through the above-mentioned channel control method, when the field bus communication between the energy management system and the temperature control system is abnormal, an attempt is made to re-establish the communication between the energy management system and the temperature control system through a preset signal, thereby ensuring the continuity of data transmission between the energy management system and the temperature control system. At the same time, comprehensive and reliable protection is provided for these system hardware to improve stability.
[0150] In some embodiments, the preset signal lines involved in the above embodiments further include information transmission lines, which are used to transmit data between the energy management system and the temperature control system through the preset signal lines. Figure 5As shown in (c), in this embodiment, the preset signal line includes five signal lines, namely a status transmission line, an enable signal line, an open signal line, a close signal line and an information transmission line, wherein the enable signal line corresponds to the enable dry contact 11, the open signal line corresponds to the open dry contact 12, the close signal line corresponds to the close dry contact 13, the status transmission line corresponds to the temperature control status dry contact 14, and the information transmission line corresponds to the information transmission dry contact 15.
[0151] Among them, the enabling dry contact 11, the opening dry contact 12, and the closing dry contact 13 transmit control signals to the temperature control system by switching between open and closed states; the temperature control state dry contact 14 obtains the state of the temperature control system by switching between open and closed states; the information transmission dry contact 15 transmits target data of the temperature control system by switching between open and closed states, and the target data includes temperature data, such as the outlet water temperature, return water temperature, etc. of the temperature control system.
[0152] The closed state corresponds to the transmission of a high-level signal, while the open state corresponds to the transmission of a low-level signal, thereby achieving the transmission and distinction of different signals. Figure 5 The preset signal line shown in (c) in FIG. 1 , wherein the corresponding signals of each dry contact are shown in Table 3 below:
[0153] Table 3 Corresponding signals of dry contacts in preset signal lines
[0154] Dry contact in preset signal line Closed (high level) Disconnect (low level) Enable dry contact Enable Not enabled Open dry contact Open invalid Close dry contact closure invalid Temperature control status dry contact run Not running Information transmission dry contact 1 0
[0155] It should be understood that the transmission of high and low levels is achieved by switching the open or closed state of the information transmission dry contact 15, and in this way, communication of small data volumes is achieved, which is used to transmit important information of the temperature control system, namely, target data.
[0156] For target data, a high level represents a logic 1, and a low level represents a logic 0, and data is transmitted by a preset transmission rule, which may include a preset protocol and a transmission rule. The target data is determined by the preset protocol, and the transmission rule determines the data gap between the target data.
[0157] The preset protocol can determine the length of the target data, the composition of the target data, and the data length corresponding to each part of the target data, etc., wherein the target data includes a data type and a data value. The data type is used to distinguish the categories of different target data, and the data value is used to represent the parameters corresponding to the data category.
[0158] It should be understood that, based on the performance of the dry contact, the target data is represented in binary.
[0159] Exemplarily, the length of the target data is 12 bits, wherein the first 4 bits represent the data type in the target data, and the last 8 bits represent the data value in the target data, as shown in Table 4 below:
[0160] Table 4 Example of target data
[0161]
[0162] When the preset signal line also includes an information transmission line, Figure 8 A flow chart of a communication control method in an energy storage system in some embodiments of the present application is shown, which is applied to a storage system, such as Figure 8 As shown, for Figure 7 In step 240 of the method, when the communication state of the field bus is detected to be abnormal, after obtaining the number of restarts of the temperature control system within the preset second time period, the communication control method further includes the following steps:
[0163] S270: If the number of restarts exceeds the preset number, the target data sent by the temperature control system is received through the information transmission dry contact.
[0164] It should be understood that the target data is transmitted based on a preset transmission rule, and the target data includes a data type and a data value.
[0165] The target data can be distinguished by the data type in the target data. In order to better distinguish different target data, there are data gaps between adjacent target data. The data gaps can be used to separate different target data. Fig. 9 An example of target data in the embodiment of the present application is shown as follows: Fig. 9 As shown, there is a data gap between adjacent target data, and the data gap can be determined by a transmission rule, and can be a segment of data with a preset rule, and the segment of data is different from the target data and can be easily distinguished.
[0166] From the example in Table 4, it can be seen that each target data starts with a high level, that is, when a high level is received, it indicates that the target data has started to be transmitted, and the length of each target data is fixed. After each target data is sent, the data gap is increased, such as Fig. 9 As shown, the data gap may be a low level of N bits. It should be understood that the data gap may also be a combination of other data.
[0167] It should be understood that the N bits of the data gap can be a preset number of bits, such as 5 bits, to facilitate distinguishing continuous target data. In some cases, the N bits of the data gap can also be 100 bits, etc., and the target data is discontinuous and there may be a waiting period in between.
[0168] It should be understood that the priority of transmitting the control signal in the preset signal line is higher than that of transmitting the target data. The data between the energy management system and the temperature control system will be transmitted through the preset signal line. When the number of restarts exceeds the preset number, the communication between the energy management system and the temperature control system can be tried to be restored first. If it cannot be restored, the target data will be transmitted to improve the overall stability of the energy storage system.
[0169] In some embodiments, the target data of the temperature control system is transmitted through the information transmission dry contact 15. The target data may also include the status data of the temperature control system. At this time, the preset signal line includes four signal lines, namely, an enable signal line, an open signal line, a close signal line and an information transmission line. Among them, the enable signal line corresponds to the enable dry contact 11, the open signal line corresponds to the open dry contact 12, the close signal line corresponds to the close dry contact 13, and the information transmission line corresponds to the information transmission dry contact 15.
[0170] The data type in the target data may also include the operating status of the temperature control system, wherein the length of the target data is 12 bits, wherein the first 4 bits represent the data type in the target data, and the last 8 bits represent the data value in the target data, as shown in Table 5 below:
[0171] Table 5 Example of target data
[0172] Target data in binary representation meaning 110011111111 1100 represents the operating status of the temperature control system, and 111111111 represents the operating status 11010001001 1101 represents the outlet water temperature of the temperature control system, and 00011001 represents the temperature of 25 degrees 11100001010 1110 represents the return water temperature of the temperature control system, and 00011010 represents the temperature of 26 degrees
[0173] Among them, "1100" is used to indicate the operating status of the temperature control system, "111111111" can be used to indicate that the temperature control system is in an operating state, and "1111111110" can be used to indicate that the temperature control system is not in an operating state.
[0174] If the operating status of the temperature control system can be transmitted through the information transmission line, the status data in step 221 needs to be obtained through the information transmission dry contact.
[0175] In the above embodiment, by setting an information transmission line in the preset signal line, when the communication transmission between the energy management system and the temperature control system cannot be re-established by restarting the temperature control system, high and low level transmission can be performed through the information transmission dry contact. In this way, communication with a small amount of data can be achieved, key information in the temperature control system can be transmitted, and reliable communication between the energy management system and the temperature control system can be provided. The continuity of data transmission between the energy management system and the temperature control system can be guaranteed, and the stability of the energy storage system can be improved.
[0176] Fig.10 A flow chart of a communication control method in an energy storage system in some embodiments of the present application is shown, which is applied to a storage system, such as Fig.10 As shown, the communication control method includes the following steps:
[0177] S310, monitoring whether the communication status of the field bus is abnormal.
[0178] S320: Determine whether the number of restarts on the day exceeds a preset number.
[0179] If the number of restarts on the day does not exceed the preset number of times, S330 is executed, and after waiting for the preset third time period, the temperature control system is restarted through the dry contact in the preset signal line.
[0180] If the number of restarts on the day exceeds the preset number, S340 is executed to report the fault information, and S350 is executed to transmit the target data through the dry contact in the preset signal line.
[0181] The embodiment of the present application provides a dual-guaranteed communication method through a field bus and a preset signal line. When an abnormality occurs in the communication between the energy management system and the temperature control system, the temperature control system is restarted and an attempt is made to re-establish the communication transmission between the energy management system and the temperature control system, thereby ensuring the continuity of data transmission between the energy management system and the temperature control system. When the number of restarts is too many, a fault is reported and key data of the temperature control system is received through the preset signal line, thereby improving the stability of the energy storage system.
[0182] Combination of the above Figures 4 to 10 , describes in detail the communication control method of the embodiment of the present application, and will now be combined with Fig.11 It should be understood that the communication control device in the embodiment of the present application can execute the various communication control methods in the aforementioned embodiment of the present application, that is, the specific working process of the following various products can refer to the corresponding process in the aforementioned method embodiment.
[0183] Fig.11 400 is a schematic diagram of a communication control device provided in an embodiment of the present application. It should be understood that the communication control device 400 can execute Figures 4 to 10 The communication control method shown; the communication control device 400 includes a detection unit 410 and a processing unit 420.
[0184] The detection unit 410 is used to monitor the communication status of the field bus.
[0185] The processing unit 420 is used to generate a control signal when the communication state of the field bus is detected to be abnormal, and to restart the temperature control system based on the control signal, wherein the control signal is transmitted by controlling the dry contacts in the preset signal line.
[0186] Each unit module of the communication control device 400 can respectively execute the corresponding steps in the above method embodiment, so each unit module will not be described in detail here. Please refer to the description of the above corresponding steps for details.
[0187] It should be noted that the communication control device 400 is implemented in the form of a functional unit. The term "unit" here can be implemented in the form of software and / or hardware, and is not specifically limited to this.
[0188] For example, a "unit" may be a software program, a hardware circuit, or a combination of the two that implements the above functions. The hardware circuit may include an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit, and / or other suitable components that support the described functions.
[0189] Therefore, the units of each example described in the embodiments of the present application can be implemented by 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 present application.
[0190] like Figure 2 As shown, the energy management system 110 can be used to implement the communication control method described in the above method embodiment. The energy management system 110 may include one or more memories on which programs are stored, and the programs can be run by the energy management system 110 to generate instructions, so that the energy management system 110 executes the communication control method described in the above method embodiment according to the instructions.
[0191] The energy management system 110 and the memory may be provided separately or integrated together.
[0192] The present application also provides a computer program product, which, when executed by the energy management system 110, implements the communication control method of any method embodiment in the present application.
[0193] The computer program product may be stored in a memory, for example, a program, which is finally converted into an executable target file that can be executed by the energy management system 110 after preprocessing, compiling, assembling and linking.
[0194] The present application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a computer, the communication control method of any method embodiment of the present application is implemented. The computer program can be a high-level language program or an executable target program.
[0195] The computer-readable storage medium is, for example, a memory. The memory may be a volatile memory or a non-volatile memory, or the memory may include both a volatile memory and a non-volatile memory.
[0196] In this application, "at least one" means one or more, and "plurality" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0197] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0198] 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 this application.
[0199] 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.
[0200] In the several embodiments provided in the present application, it should be understood that the disclosed 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, and there may be other division methods in actual implementation; for example, 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.
[0201] 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.
[0202] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. An energy storage system, characterized in that: It includes an energy management system and a temperature control system; the energy management system is connected to the temperature control system through a field bus and a preset signal line, wherein the preset signal line includes a plurality of signal lines, and each signal line corresponds to a dry contact; The energy management system is configured to: Monitoring the communication status of the fieldbus; When it is detected that the communication state of the field bus is abnormal, generating a control signal; Based on the control signal, the temperature control system is restarted, wherein the control signal is transmitted by controlling a dry contact in the preset signal line.
2. The energy storage system according to claim 1, characterized in that: The preset signal line includes an enable signal line, an open signal line and a close signal line, the enable signal line corresponds to an enable dry contact, the open signal line corresponds to an open dry contact, and the close signal line corresponds to a close dry contact; The restarting of the temperature control system based on the control signal includes: Based on the shutdown signal, shutting down the temperature control system; After waiting for a preset first time period, starting the temperature control system based on a start signal; Among them, the control signal includes the open signal and the close signal; the open signal is used to indicate that the enable dry contact is closed, the open dry contact is closed, and the close dry contact is disconnected, and the close signal is used to indicate that the enable dry contact is closed, the open dry contact is disconnected, and the close dry contact is closed.
3. The energy storage system according to claim 1, characterized in that: When the communication state of the field bus is detected to be abnormal, generating a control signal comprises: When it is detected that the communication state of the field bus is abnormal, obtaining the number of restarts of the temperature control system within a preset second time period; If the restart times do not exceed the preset times, the control signal is generated.
4. The energy storage system according to claim 1, characterized in that: The energy management system is further configured to: When it is detected that the communication state of the field bus is abnormal, obtaining the number of restarts of the temperature control system within a preset second time period; If the restart times exceed the preset times, fault information is reported to the server, and the fault information includes communication abnormality.
5. The energy storage system according to claim 1 or 3, characterized in that: After generating the control signal and before restarting the temperature control system based on the control signal, the method further includes: Wait for the preset third duration.
6. The energy storage system according to any one of claims 1 to 4, characterized in that: The preset signal line also includes an information transmission line, and the information transmission line corresponds to an information transmission dry contact. The energy management system is further configured as follows: When it is detected that the communication state of the field bus is abnormal, obtaining the number of restarts of the temperature control system within a preset second time period; If the restart times exceed the preset times, the target data sent by the temperature control system is received through the information transmission dry contact, the target data is transmitted based on a preset transmission rule, and the target data includes a data type and a data value.
7. The energy storage system according to claim 6, characterized in that: The energy management system is further configured to: Based on the preset transmission rule, a data gap is set between adjacent target data, and the data gap is preset data.
8. The energy storage system according to claim 1, characterized in that: The preset signal line also includes a state transmission line, the state transmission line corresponds to a temperature control state dry contact, and when the communication state of the field bus is detected to be abnormal, a control signal is generated, and further includes: When it is detected that the communication state of the field bus is abnormal, obtaining the state data corresponding to the temperature control state dry contact; When the state data indicates that the temperature control system is in an operating state, a control signal is generated.
9. A communication control method, characterized in that: Applied to the energy storage system according to claims 1-8, the method comprises: Monitoring the communication status of a field bus, wherein the field bus is a line in the energy storage system that enables communication between an energy management system and a temperature control system; When it is detected that the communication state of the field bus is abnormal, generating a control signal; Based on the control signal, restart the temperature control system, wherein the control signal is transmitted by controlling a dry contact in a preset signal line, the preset signal line is a line that enables the energy management system and the temperature control system to communicate, and the preset signal line includes multiple signal lines, and each signal line corresponds to a dry contact.
10. The communication control method according to claim 9, characterized in that: When it is detected that the communication state of the field bus is abnormal, the method further comprises: Obtaining the number of restarts of the temperature control system within a preset second time period; If the restart times exceed the preset times, target data sent by the temperature control system is received, where the target data is transmitted based on a preset transmission rule, and the target data includes a data type and a data value.
Citation Information
Cited By
Energy storage converter fault protection method, energy storage converter and energy storage system
CN121035911A