System and method for controlling a heat pump
By introducing inverters and heat pump profiles into the energy system, communication between heat pumps of various control types and system controls is supported, solving the integration challenges of heat pumps from different manufacturers and with different control types, and enabling flexible upgrades and efficient energy management of heat pumps.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FRONIUS INT GMBH
- Filing Date
- 2021-08-26
- Publication Date
- 2026-06-05
Smart Images

Figure CN116018784B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a system, more specifically to an energy management system for an energy system, and a method for controlling a heat pump incorporated into the energy management system for the energy system. Background Technology
[0002] In a specific photovoltaic (PV) system, the energy system can be combined with a heat pump. The PV system provides solar power, and the heat pump in the energy system converts this solar power into heat. This converted heat can be stored in hot water or in a buffer storage device within the energy system. During solar power generation, the temperature of the storage medium can increase throughout the day. At night, the initial demand for heating and hot water can be covered by the hot water and buffer storage device. During operation, the heat pump extracts heat from the environment (i.e., air, groundwater, or groundwater) and supplies it to the local energy system. By combining the heat pump with the PV system, locally generated photovoltaic current can be used for the heat pump. The PV system provides solar energy for the heat pump and thus, in particular, can reduce heating costs. Furthermore, the heat pump increases the efficiency of the PV system due to the reduction in locally generated photovoltaic current. The heat pump can have an evaporator unit, a compression unit, a condenser unit, and an expansion unit, and can operate in a cycle. The PV system includes multiple solar modules and one or more inverters that convert the direct current generated by the solar modules into an alternating current voltage. This generated AC voltage can be used to operate at least one heat pump. However, conventional heat pumps can be activated in different ways, thus requiring different control types. Therefore, in the case of conventional energy systems, integrating or merging heat pumps from different manufacturers and / or different control types into the energy system or energy management system is extremely difficult. Furthermore, it is virtually impossible to replace a heat pump with a specific control type and / or from a specific manufacturer with a heat pump of a different type from another manufacturer and / or another control type.
[0003] In many cases, energy management systems are integrated into existing energy systems that already contain heat pumps. For example, an energy management system can be formed using a modern photovoltaic inverter, with system controls that provide the necessary capabilities for energy management. Fully integrating a heat pump into an energy management system often leads to compatibility issues with the existing heat pump. While in some cases the energy management system can perform simple on / off switching of the heat pump, this does not achieve efficient energy management, and hard on / off switching can place unnecessary stress on the heat pump components and thus shorten their lifespan.
[0004] Existing technologies disclose energy management systems that also rely on the availability of an energy source to activate the heat pump. This implementation differs in the type of heat pump integration. In this case, the specific control type of the heat pump is natively integrated into the energy management source code, but not via a heat pump configuration file. This has the disadvantage that the source code must be adapted to another heat pump implementation. This expenditure is considerable and often impractical for the operator. Therefore, limited compatibility with heat pumps exists.
[0005] Furthermore, existing technology discloses an energy management system for buildings that can read and write registers via various protocols (such as MODBUS). Users have the option to configure registers via tools. With the selection of reading and writing registers for heat pumps, targeted use of the energy source (e.g., increasing its own consumption) cannot be achieved. Summary of the Invention
[0006] Therefore, the object of the present invention is to provide an energy system that allows different heat pumps (especially heat pumps of different control types) to be flexibly integrated into the energy system and its energy management, so as to facilitate the replacement or upgrading of heat pumps within the energy system.
[0007] Another object of the present invention is that an energy system including at least one heat pump can be extended using an inverter including an energy management system, wherein it is possible to connect heat pumps of different control types to the inverter or its energy management system in a simple manner.
[0008] According to the present invention, this objective is achieved by an energy system having the features described in claim 1.
[0009] Therefore, the present invention provides an energy system including an inverter for converting DC voltage into AC voltage, the AC voltage being usable to supply power consumption units of the energy system and being converted into heat by at least one heat pump of the energy system.
[0010] The heat pump can be controlled via a control interface through the system control of the energy system according to a heat pump configuration file loaded in the data storage of the system control. Communication with the heat pump control provided for the heat pump is achieved based on the control type of the heat pump indicated in the heat pump configuration file. The heat pump supports multiple control types from a specified set of control types, which includes the following control types:
[0011] First control type (I), wherein the heat pump can be controlled by a set power;
[0012] The second control type (II) is wherein the heat pump can be controlled by a set temperature;
[0013] The third control type (III), wherein the heat pump can be controlled by the SG-ready specification; and
[0014] The fourth control type (IV) is wherein the heat pump can be controlled by analogy or simulation of the heat pump electricity meter.
[0015] In addition to register configuration, the heat pump profile describes possible variations of heat pump activation, so customers do not need to be skilled in the art to configure registers and program the heat pump control.
[0016] In one possible embodiment, the energy system includes a photovoltaic system with solar modules that generate a DC voltage, which is then converted into an AC voltage by an inverter.
[0017] In another possible embodiment of the energy system according to the invention, the control type of the heat pump includes one of four specified control types.
[0018] In the case of the first control type, the heat pump can be controlled by a set power.
[0019] In another control type, the heat pump can be controlled by a set temperature.
[0020] In the case of the third control type, the heat pump can be controlled by the SG ready specification.
[0021] In the case of the fourth control type, the heat pump can be controlled by the heat pump electrical measurement unit of the energy system, which is simulated or simulated by the system control.
[0022] In one possible embodiment of the energy system according to the invention, at least one parameter indicated in the heat pump profile indicates a communication protocol for communication between the system control and the heat pump control.
[0023] In a possible embodiment of the energy system according to the invention, the communication protocol indicated in the heat pump profile is the MODBUS communication protocol, specifically the MODBUS-TCP communication protocol or the MODBUS-RTU communication protocol.
[0024] In another possible embodiment of the energy system according to the invention, the system controls of the energy management system communicate with the heat pump controls via a control interface and the energy system bus according to the communication protocol indicated in the heat pump configuration file. Preferably, the communication is bidirectional.
[0025] In another possible embodiment of the energy system according to the invention, the system controls of the energy system are automatically configured as master or slave devices according to the control type indicated in the heat pump configuration file.
[0026] In another possible embodiment of the energy system according to the invention, the heat pump profile includes a network address of the heat pump control for communicating with the system control of the energy system based on data point information indicated in the heat pump profile.
[0027] In one possible embodiment of the energy system according to the invention, the heat pump configuration file of the heat pump has a JSON, XML, CSV or TXT file.
[0028] In another possible embodiment of the energy system according to the invention, the system controls are integrated into the inverter of the energy system.
[0029] In another possible embodiment of the energy system according to the invention, the energy system is connected to the power supply network via a power measurement unit, which supplies measurement data to the system control or energy management system of the energy system.
[0030] In another possible embodiment of the energy system according to the invention, the heat pump profile includes configurable operating parameters for parameterizing the control type and / or the heat pump.
[0031] In another possible embodiment of the energy system according to the invention, the heat pump profile can be selected and edited via system controls or the user interface of the energy management system.
[0032] In another possible embodiment of the energy system according to the invention, the heat pump configuration file is loaded from a cloud platform's web server to the local data storage of the energy system's system controls via a data network.
[0033] In another possible embodiment of the energy system according to the invention, the heat pump configuration file is loaded from the data carrier into the local data storage of the system control of the energy system by the reading unit of the system control.
[0034] In another possible embodiment of the energy system according to the invention, the inverter receives DC voltage from the photovoltaic module and converts it into AC voltage.
[0035] In another possible embodiment of the energy system according to the invention, the heat pump control has a local data storage for storing one or more associated heat pump profiles, which can be read by the system control of the energy system via the energy system bus during the initialization process of the energy system, and can be stored in the data storage of the system control.
[0036] In another possible embodiment of the energy system according to the invention, the heat pump control of the heat pump is integrated into the heat pump.
[0037] In an alternative embodiment, the heat pump control of the heat pump is connected to an external heat pump via an interface.
[0038] According to another aspect, the present invention provides a method for controlling a heat pump. Attached Figure Description
[0039] Possible embodiments of the energy system according to the invention and the method for controlling a heat pump according to the invention will be explained in more detail below with reference to the accompanying drawings.
[0040] In the attached diagram:
[0041] Figure 1 A circuit block diagram illustrating an exemplary embodiment of the energy system according to the present invention is shown;
[0042] Figure 2 A flowchart illustrating the creative initialization process for an energy management system or system control is shown;
[0043] Figure 3 Another flowchart illustrating an exemplary embodiment of a method for controlling a heat pump in an energy system is shown;
[0044] Figure 4A , 4B An exemplary embodiment of a heat pump configuration file is shown in tabular form;
[0045] Figure 5 The example illustrates the use of... Figure 4A , 4B The heat pump profile can be set and entered via the user interface;
[0046] Figure 6 Another circuit block diagram illustrating an exemplary embodiment of an energy system according to the present invention is shown, the energy system including a heat pump of control type IV and a heat pump smart meter simulating it; and
[0047] Figure 7 A flowchart illustrating an exemplary embodiment of a method for controlling a heat pump according to the present invention is shown. Detailed Implementation
[0048] like Figure 1 As shown, energy system 1 includes several main components. Figure 1In the exemplary embodiment shown, the energy system 1 includes a photovoltaic system with a photovoltaic module 2 that provides photovoltaic current. The inverter 3 of the energy system 1 converts the received DC voltage or DC current into AC voltage. This AC voltage can be used to supply power to the power consumption units 4 (4-1, 4-2, 4-3) of the energy system 1. The power consumption units 4 can be different units that consume electrical energy. For example, the power consumption units 4 are household appliances or electric pumps. Furthermore, in... Figure 1 The power consumption unit 4-3 shown is adapted to connect an electrical storage unit (specifically a battery) to the energy system 1. For example, the vehicle battery of vehicle 14 can be connected via unit 4-3 (wallbox) of energy system 1 for charging purposes. Furthermore, energy system 1 has a power measurement unit 5. A power supply network 6 is connected to energy system 1 via power measurement unit 5. Power measurement unit 5 is connected to system control 10 via data line 15. Energy system 1 can feed current into power supply network 6 or draw current from power supply network 6 via power measurement unit 5. Energy system 1 has at least one heat pump 7 associated with heat pump control 8. In one possible embodiment, heat pump control 8 can be integrated into heat pump 7, such as... Figure 1 As shown. Alternatively, an external heat pump control 8 can be connected to a heat pump 7 (not shown) via an interface. The heat pump 7 is preferably connected to a heat storage device 9, which intermediately stores the heat generated by the heat pump 7. The heat storage device 9 can be formed from a buffer storage device (water tank), a floor heating device, a pool of water, etc. Similarly, the heat storage device 9 can be formed from a cold storage device. The heat pump 7 can also be connected to a cooling device (not shown).
[0049] Energy system 1 has system control 10, which has data storage 11. In one possible embodiment, data storage 11 may be integrated into system control 10, such as... Figure 1 As shown. Alternatively, the data storage 11 is connected to the system control 10 via a data interface or a local data network. For example... Figure 1 As shown, the system control 10, which has an integrated data storage 11, is connected to the heat pump control 8 of the heat pump 7 via a control interface 12. The heat pump 7 can be controlled by the system control 10 of the energy system 1 via the control interface 12 according to the heat pump profile stored or loaded in the data storage 11 of the system control 10. Communication with the heat pump control 8 provided for the heat pump 7 is realized according to the control type of the heat pump 7 indicated in the heat pump profile.
[0050] Heat pump profile WPK (e.g.) Figure 4A , 4B (As shown in the example) Preferably, the selection of parameters for another user input (such as...) is then formed. Figure 5(As shown in the example). For example, if several options are available for selection based on a heat pump profile, the user can input or select MODBUS type, MODBUS parameters, other connection parameters, control strategies, and other control parameters via system control 10 or the user interface 13 of the energy management system. The user interface 13 is preferably an application such as a website or app, which can be launched or invoked from, for example, a fixed-connection device or a portable device (such as a tablet or mobile phone). The user or operator of the energy system 1 can perform specific settings via the user interface 13.
[0051] The data storage 11 of the energy system 1 is used for local data storage of the heat pump profile WPK of the heat pump 7. In one possible embodiment, the heat pump profile WPK is loaded from a cloud platform's web server via a data network into the local data storage 11 of the system control 10 of the energy system 1. Alternatively, the heat pump profile WPK can also be loaded from a data carrier into the local data storage 11 of the system control 10 of the energy system 1 via a reading unit of the system control 10. In one possible embodiment, the heat pump profile WPK of the heat pump 7 may be a JSON, XML, CSV, or TXT file. In one possible embodiment, at least one parameter indicated in the heat pump profile indicates a communication protocol for communication between the system control 10 and the heat pump control 8. In one possible embodiment, the communication protocol indicated in the heat pump profile WPK is the MODBUS communication protocol. This may be the MODBUS-TCP communication protocol or the MODBUS-RTU communication protocol. In one possible embodiment, the control interface 12 between the system control 10 of the energy system 1 and the heat pump control 8 of the heat pump 7 has a bus for transmitting control signals and / or data. In one possible embodiment of the energy system 1 according to the invention, communication between the system control 10 and the heat pump control 8 is bidirectional, i.e., by exchanging data and control signals in both directions. In one embodiment, communication may also be achieved via a radio interface between the heat pump control 8 and the system control 10. In one possible embodiment, the system control 10 of the energy system 1 is automatically configured as a master or slave device according to the control type indicated in the heat pump profile WPK. In one possible embodiment, the heat pump profile WPK of the heat pump 7 includes the network address of the heat pump control 8 for communicating with the system control 10 of the energy system 1 according to the data point information indicated in the heat pump profile WPK of the heat pump 7. The heat pump profile WPK preferably includes configurable operating parameters for parameterizing the control type of the heat pump and / or the heat pump 7 itself.
[0052] Figure 4A , 4B An exemplary embodiment of the heat pump profile WPK is shown in tabular form. Figure 4A ,4B In the case of the exemplary embodiment of the heat pump profile WPK shown, this includes control parameters, MODBUS parameters, and data point information.
[0053] exist Figure 4A In the example shown, control via setting power is input as a possibility of control type I (ControlSetPower available), and control via SG-ready specification is input as a possibility of control type III (ControlSetSGStatus available). The remaining two control types, II and IV, are not supported by the associated heat pump control 8 and therefore cannot be subsequently selected or applied. To ensure this, in Figure 4A ControlSetTemperature and ControlReadSurplusPower are set to unavailable (“na”).
[0054] In the case of power control according to control type I, for example, the value of the current or instantaneous available proportion of the remaining power of energy system 1 or power supply network 6 is written to the register of heat pump control 8. Figure 4B In the example, this corresponds to the register "SetPowerReg" with register address 1000, and the excess power value in units of watts is taken as a 16-bit integer "int16" by the heat pump control 8. In cases where both the energy management system and the heat pump control use the same unit (e.g., watts "W") for a value, Figure 4B In the heat pump configuration file, enter a scaling factor of 1. By using the scaling factor in the heat pump control's register, different units of values can be easily coordinated between any heat pump control 8 and the energy management system of energy system 1. Excess power in energy system 1 is typically generated by inverter 3 exceeding its power consumption. To improve the efficiency of the PV system, attempts are usually made to use the generated energy as much as possible within energy system 1 itself, rather than feeding the generated energy into the power supply network. Depending on the temperature of the heat storage device 9, heat pump control 8 can determine whether and to what extent the transmitted excess power is used.
[0055] In the case of control type II via temperature setting, the desired setpoint temperature is written to the setpoint temperature register of the heat pump control 8 in relation to the instantaneous excess power. The setpoint temperature relates, for example, to a warm or hot water storage device 9. Figure 4B In the example, this corresponds to the register "SetTempWS". Because in that example, according to... Figure 4A Heat pump 7 does not support control type II, register is unavailable ("na"), therefore no register address is entered.
[0056] In the case of control type III, the heat pump control 8 is implemented through the SG ready specification. Related to the current remaining power, the corresponding SG ready operation state is switched using the SG ready specification. Based on... Figure 4B In the example, the SG ready specification is implemented via registers "SGPin1" and "SGPin2" with register addresses 705 and 706. The corresponding SG ready specification operation state, for example, in... Figure 4A In the heat pump configuration file WPK, enter the logical values to be output on "SGPin1" and "SGPin2" under "SGNORMAL" and "SGFORCED". For "SGNORMAL" and "SGFORCED", you can enter values for example or even separately.
[0057] A fourth control type IV can be applied in the case of heat pump control 8, which, according to the prior art, queries the remaining power from a heat pump smart meter that is particularly suitable for the corresponding heat pump control 8.
[0058] In the case of Control Type IV, heat pump control 8 queries the system control 10 for the current remaining power. System control 10 simulates the heat pump smart meter of heat pump control 8. In this case, heat pump control 8 is a MODBUS master. System control 10, configured as a MODBUS slave, replaces the heat pump smart meter that is normally configured as a MODBUS slave, and thus supersedes the heat pump smart meter.
[0059] Since system control 10 is connected to power measurement unit 5 via data line 15, system control 10 can relay the measured values of power measurement unit 5 to heat pump control 8 via an analog heat pump smart meter. In a particularly advantageous embodiment, the energy management system determines, via the analog heat pump smart meter of heat pump control 8, whether the current measured value of power measurement unit 5 is provided by system control 10 or another advantageous value determined by the energy management system. According to... Figure 4A In the example, the control type IV "ControlReadSurgsPower" is not available ("na"). Therefore, in Figure 4B In the middle, the register used for the value of the remaining power "EnergyMeterEl" is also unavailable.
[0060] In another particularly advantageous embodiment, system control 10 is integrated into inverter 3, or system control 10 is functionally implemented by inverter 3.
[0061] like Figure 4AAs shown, the heat pump profile WPK includes additional control parameters, particularly the maximum setpoint power (“SetPowerMax”), minimum setpoint power (“SetPowerMin”), or the maximum setpoint temperature of the heat storage device 9 (“SetTemperatureMax”). Figure 4A As shown, the control parameters may also include various SG-ready specifications for the third control type III.
[0062] like Figure 4A As shown, in addition to control parameters, the heat pump profile WPK also includes various MODBUS parameters. Figure 4A In the example shown, the communication protocols MODBUS-TCP and MODBUS-RTU are entered as available ("ModbusTCP available" and "ModbusRTU available"). Figure 4A In the text, MODBUS-TCP and MODBUS-RTU indicate other typical parameters that have adjustment values between system control 10 and the heat pump control 8 to be connected, such as "TCPPort" or "RTUBaudRate".
[0063] In addition to control parameters and MODBUS parameters, the heat pump profile WPK includes Figure 4A The continuation of the part Figure 4B The example shown contains data point information. Data point information specifies the registers used for communication. In the case of a particular heat pump type, these registers may be available (“available”) or unavailable (“na”). In the case of some registers, units are assigned to the values; for example, the value indicated in register “SetPowerReg” is a wattage (W). Units are optional. If a register is “available,” the following details are required: scaling factor, register address, data type, and register type.
[0064] For example, each value in the register indicates the scaling factor, and the register address is indicated for various registers in the heat pump profile WPK, such as... Figure 4A , 4B As shown in the diagram. Similarly, it indicates the data type of the relevant register and the register type.
[0065] Some registers can be both read and written ("RW": read / write). Other registers can only be read ("R": read).
[0066] According to the present invention, a heat pump profile WPK can be defined for each heat pump brand or each heat pump type. These heat pump profile WPKs may differ from each other in content depending on the type and model of the heat pump 7. However, the structure of the heat pump profile WPK remains unchanged, thus allowing access to it by the system control 10 or energy management system of the energy system 1. In this way, programming of the energy management system or system control 10 can be performed in the same simple manner, as necessary adjustments to the parameters and control types used to control the various heat pumps 7 are achieved by integrating the corresponding heat pump profile WPK. The energy management system determines, for example, the most favorable energy consumption at present, and provides corresponding recommendations via the system control 10, for example, in a form compatible with the heat pump control 8 of the heat pump 7.
[0067] In one possible embodiment, the heat pump profile WPK basically consists of three parts: control parameters, MODBUS parameters, and data point information, such as... Figure 4A , 4B The example is shown in the image.
[0068] Furthermore, at user interface 13, each user or operator also has the option to individually configure the energy management system of system control 10 or its energy system 1 within the framework specified by WPK. For example, as Figure 5As shown, connection-related parameters can be set or changed. These parameters are essentially based on those known in the prior art and specifically include MODBUS types (MODBUS-TCP, MODBUS-RTU), their MODBUS parameters (port, offset, slave address, Endian, Baud rate, parity, stop bits), and other connection parameters (e.g., network or IP address, such as inverter IP, heat pump IP "HeatpumpIP", smart meter ID). Furthermore, control strategies can be configured or selected ("ControlSetPower", "ControlSetTemperature", control performed by the SG-ready specification or "ControlSetSGStatus", and control performed by the heat pump smart meter simulation or "ControlReadSurplusPower"). Additionally, other control parameters can be set, such as the write interval "WriteInterval" to establish a frequency at which a value will be sent, or the network reference limit "ThresholdPurchase" to establish that the power drawn from the power network will be handled by the energy management system with lower power consumption. Each input via user interface 13 is preferably added to the heat pump profile WPK as a parameter or value to be used for initialization (S0), where so-called default values for the adapted parameters are preserved. If no separate input deviates from the default value for the parameter via user interface 13, the corresponding default value is added to the heat pump profile WPK as a parameter or value to be used and used for initialization (S0). In a preferred embodiment, the heat pump profile WPK serves as a base for providing the user or operator in user interface 13 with a choice between possible connection and control options and preset meaningful default values as a starting basis.
[0069] Figure 5 Examples of possible user settings are shown. Figure 5 In the example shown, MODBUS-TCP is set as MODBUSType. Enter the network or IP address of the heat pump control 8 (heat pump IP). This can be the default value or user input. In this sense, an additional IP address can be specified or edited, for example, for a rectifier 3. Figure 5 As shown, possible MODBUS parameters include the port number "TCPPort=502", the MODBUS register address offset value "TCPOffset", the MODBUS slave address "TCPSlaveAddress", and other MODBUS parameters. These values can be derived from the heat pump profile WPK. Figure 5 In this context, the value of the Modbus parameter originates from... Figure 4A .exist Figure 5In the example shown, ControlSetPower is selected as the control strategy or control type. Enter 500 watts as the limit value for power consumption, "ThresholdPurchase".
[0070] In one possible embodiment, the heat pump profile WPK is stored in a unit of energy system 1. Figure 1 In the example shown, the heat pump profile WPK can be stored, for example, in the data storage 11 of system control 10. Furthermore, the heat pump profile WPK may also be stored in the local storage of heat pump 7 and may be loaded into the data storage 11 of system control 10 when needed. In one possible embodiment, upon delivery, heat pump 7 may already have the stored heat pump profile WPK in an associated dedicated integrated data storage, which is automatically loaded into the data storage 11 of system control 10 for further operation during or after the installation of heat pump 7 into energy system 1. In another possible embodiment, for example, all available heat pump profile WPKs may also be stored at the factory in the local data storage of inverter 3 for loading into the data storage 11 of system control 10 when needed. In one possible embodiment, system control 10 may be formed by or integrated into the system control of inverter 3 of energy system 1. In another possible embodiment, the heat pump profile WPK may be downloaded from a database to the data storage 11 of system control 10 via a cloud platform.
[0071] In the case of the energy system 1 according to the invention, the associated heat pump profile WPK is used to start at least one heat pump 7 of the energy system 1, depending on the control type of the heat pump 7. This enables signaling from the inverter 3 to the heat pump 7 so that the heat pump 7 can efficiently use inexpensive energy. In this case, different heat pump manufacturers, heat pump types, and heat pump models can be considered to provide different ways to receive or obtain this temporarily advantageous available energy from, for example, surplus electricity or variable electricity rates from the inverter 3.
[0072] In one possible embodiment, the energy system 1 according to the invention can integrate heat pumps 7 of different control types.
[0073] The conventional heat pump with control type IV allows for the utilization of surplus photovoltaic power independently of inverter 3. However, this requires a dedicated heat pump electricity meter or heat pump smart meter at the supply point for heat pump 7 to ensure compatibility between the heat pump control 8 of heat pump 7 and the electricity meter.
[0074] The energy system 1 according to the invention allows for the inclusion of a heat pump 7 of a fourth control type IV without the need for an additional heat pump meter, such as a heat pump smart meter, to be installed in the energy system 1 for this purpose. In the case of the energy system 1 according to the invention, for the fourth control type IV, the system control 10 of the inverter 3 simulates or emulates the heat pump meter or heat pump smart meter for the heat pump control 8 via the control interface 12, and therefore the installation and configuration of an additional heat pump meter can be omitted.
[0075] In one possible embodiment, the inverter 3 or system control 10 of energy system 1 and the heat pump 7 or heat pump control 8 have a MODBUS interface as an interface or control interface 12. In this embodiment, the energy management system of inverter 3 determines the current power surplus at the feed point and transmits the current or modified power surplus to heat pump 7 of energy system 1 via control interface 12. In addition to storing the heat pump's electricity meter, this variant provides the advantage that any power surplus deviating from the current power surplus can be transmitted to heat pump 7. Thus, for example, if there is currently no available power surplus for energy system 1, it is possible to still transmit power surplus to heat pump 7. In this way, system control 10 of inverter 3 can enable heat pump 7 to draw energy from the supply network, especially when a favorable energy rate is available.
[0076] In a possible embodiment of the energy system 1 according to the invention, the control type of the heat pump 7 includes one type from a specified set of control types. In one possible embodiment, a first control type I is a control type in which the heat pump 7 is controlled by a set power. In the case of a second control type II, the heat pump 7 is controlled by a set temperature. In another possible embodiment, the heat pump 7 can be controlled according to a third control type III by an SG-ready specification. Furthermore, in one possible embodiment, the heat pump 7 can be controlled according to a fourth control type IV via simulation of a heat pump electricity meter. Other control types are also possible.
[0077] In one possible embodiment, the energy system 1 according to the invention uses the MODBUS communication protocol. The MODBUS communication protocol is based on a master / slave architecture. In this case, each bus participant has a unique address. Each participant is allowed to send messages via a common communication bus or interface. Communication is typically initiated by the master device and responded to by the addressed slave device. Possible interfaces include, for example, RS485, RS232, WiFi, or Ethernet. Registers are used to write and read data values. In the case of a heat pump 7 that can be controlled via control types I, II, and III, the available registers of the corresponding heat pump control 8 are important. At least the registers of the heat pump control 8 required for the control of the heat pump 7 are stored in the WPK along with their register addresses.
[0078] Using control type IV, the register of the smart meter, which is simulated and stored by system control 10 or inverter 3, is used for heat pump control 8.
[0079] Heat pump 7 can be a smart grid-ready heat pump. System control 10 can provide power or feed power-related activation suggestions to the smart grid-ready heat pump 7. Therefore, the heat pump control 8 of heat pump 7 is informed of when heat pump 7 will charge the thermal storage device 9, such that as much photovoltaic current as possible generated by, for example, photovoltaic system 2 is consumed by energy system 1, thereby achieving so-called under-consumption optimization. In this case, heat pump 7 can be switched to operation with increased power by increasing the setpoint temperature of heat pump 7, resulting in an increase in the energy consumption and actual temperature of heat pump 7. A prerequisite for smart grid-ready activation is that heat pump 7 is connected to the same feed point or metering point as inverter 3. This also applies to the remaining heat pumps of the control type.
[0080] The smart grid-ready heat pump 7 typically has four activatable SG-ready operating states. According to existing technology, these are controlled via an SG-ready interface. The SG-ready interface of the heat pump control 8 consists of at least two logic inputs (SGPin1, SGPin2), through which one of the four operating states can be specified by the system control 10 of the energy management system. Common "SG-ready" specifications typically describe the following four SG-ready operating states for the heat pump 7:
[0081] In the first SG ready operation state SGMIN, heat pump 7 is prevented from operating, that is, heat pump 7 is in the blocked operation state.
[0082] In the second SG-ready operating state SGNORMAL, heat pump 7 operates normally. In this operating state, heat pump 7 operates in energy-efficient normal operation with proportional heat storage device filling.
[0083] In the third SG-ready operating state (SGFORCED), heat pump 7 operates in a scaled-up mode for hot water preparation and / or room heating. This is not a direct start command, but rather a switch-on recommendation.
[0084] In the fourth SG ready operation state SGMAX, the heat pump control 8 receives an explicit start command.
[0085] The heat pump control 8 can be activated by the system control 10 or the energy management system for under-consumption optimization with predefined power take-up.
[0086] According to one embodiment of the invention, the smart grid-enabled heat pump 7 is activated by the inverter 3 via control interface 12 (preferably a Modbus interface) instead of via the SG-ready interface. For example, one of the four SG-ready operating states of the heat pump 7 is specified via the Modbus interface or control interface 12.
[0087] According to Figure 1 The energy system 1 of the present invention, shown in the figure, includes system control 10 having a communication interface (e.g., a Modbus interface) for operating an energy management system, which can be configured via a heat pump profile WPK as a universal control interface 12 for one or more heat pumps 7 or heat pump controls 8. This provides the advantage that the energy management software of system control 10 only needs to be developed once, and further, according to the universal implementation of the invention. Adaptability of the corresponding heat pump 7 (i.e., register writing and / or control strategies) can be achieved by means of the heat pump profile WPK. In one possible embodiment, the heat pump profile WPK can then be provided to the energy management system (e.g., downloaded from a database).
[0088] Figure 2 A flowchart illustrating an example of the initialization process of the system control 10 or heat pump 7 of the energy system 1 according to the present invention is shown. The initialization process (step S0 "INIT") is initiated when the user confirms the input parameters and values at the user interface 13. In step S1 "Read WPK", the heat pump configuration file WPK is read from the data storage 11 via the system control 10. Before the initialization process, the heat pump configuration file WPK can be downloaded to the local data storage 11, for example, from a cloud platform's web server, or it can have already been loaded into the local data storage 11 from a data carrier by the reading unit of the system control 10. In step S2, the heat pump configuration file WPK indicates data point information according to the selected control type of the relevant heat pump control 8, such as, for example, in... Figure 4B As shown in the diagram. Then, depending on the selected control type (I, II, III, IV), the system control follows one of steps S3-1, S3-2, S3-3, and S3-4. If heat pump 7 has one of the first three control types (I, II, III), then in step S6, system control 10 of energy system 1 is automatically configured as a MODBUS master. If heat pump 7 can be controlled by simulating or mimicking a heat pump electricity meter (control type IV), then system control 10 is configured as a MODBUS slave in step S5, so that it is recognized as a heat pump electricity meter by heat pump control 8. The initialization process is completed in step S6 "INITDONE", where all applicable parameters or values are passed from the heat pump configuration file WPK. Then, in the cases of steps S7-1 and S7-4, two additional processes can be initialized in parallel.
[0089] Figure 3 It shows the use of in Figure 2 The flowchart shows a possible embodiment of the main program for controlling the heat pump 7 (S7-2 "control") after the initialization process shown is completed.
[0090] In step S16, “Recommendation from EM,” a recommendation from the energy management system EM is provided. In the next step, S17, a check is performed to determine if control type IV exists. If so, control is implemented via a simulated heat pump electricity meter. If this is the case (“T” TRUE), then in step S18, system control 10 scales the recommendation from step S16 according to the heat pump profile WPK and provides it to heat pump control 8 via the system control 10’s register “EnergyMeterEl.” The register address of the EnergyMeterEl register corresponds to the register address at which heat pump control 8, acting as the MODBUS master, queries the heat pump electricity meter for its value. Figure 4B In this context, the register "EnergyMeterEl" is not available. However, it will be available and defined in the case of a control type IV that is available.
[0091] If control type IV (“F” FALSE) is not present, a check is performed in step S20-1 to determine whether control type I is specified for heat pump 7. If control type I (“T” TRUE) is specified, heat pump 7 is controlled by a set power (e.g., the maximum power of the photovoltaic system), and in step S21, system control 10 sends a recommendation from step S16 to heat pump control 8 of heat pump 7 via control interface 12 in a scaled manner according to heat pump profile WPK. In doing so, the recommended value from energy management system 10 in step S16 is multiplied by the corresponding scaling factor to obtain the recommended value. Figure 4B In the example, the set power Psoll is written to the register "SetPowerReg" with register address "1000". Using step S30 "TIMER", after the waiting period, the energy management system observes the energy flow of energy system 1 so as to give a newly determined recommendation in step S16 after the waiting period expires.
[0092] If step S20-1 provides a result "F" (FALSE) because control type I is not specified, a check is performed in step S20-2 to determine whether heat pump 7 is controlled according to control type II. If control type II is specified ("T" TRUE), heat pump 7 is controlled by a setpoint temperature, and in step S22, the setpoint temperature of heat pump 7 is determined by system control 10. The setpoint temperature is determined such that it corresponds to the desired power roll-off of heat pump 7. For example, the expected increase in the actual temperature of heat storage device 9 can be calculated by dividing the setpoint power Psoll by one power jump per Kelvin of heat pump 7. The sum of the actual temperature and the expected increase then preferably corresponds to the determined setpoint temperature of heat storage device 9. This must not exceed the maximum temperature of heat storage device, for which a corresponding query is performed in step S23. If the determined setpoint temperature is lower than the maximum temperature "T" (TRUE), the value of the setpoint temperature is not changed further. If the determined setpoint temperature is higher than the maximum temperature "F" (FALSE), then the setpoint temperature value in step S25 is set to be equal to the maximum temperature value. In step S24, the setpoint temperature is sent or transmitted to the heat pump control 8 of the heat pump 7 via the control interface 12 in a scaling manner according to the heat pump profile WPK. Figure 4B In the example, the setpoint temperature will be written as the set temperature to the register "SetTempWS" with the corresponding register address. Figure 4B In the example, the register "SetTempWS" is not available. However, in the case of available control type II, it will be available and defined. Using step S30 "TIMER", after the waiting period, the energy management system observes the energy flow of energy system 1 so as to give a new recommendation for setting the power Psoll in step S16 after the waiting period expires.
[0093] If step S20-2 provides a result "F" (FALSE) because control type II is not specified, a check is performed in step S20-3 to determine whether heat pump 7 is controlled according to control type III. If control type III is specified ("T" TRUE), heat pump 7 is controlled by the SG ready specification, and a check can be performed by system control 10 in step S26 to determine whether the set power is greater than or equal to the specified on-threshold. (The corresponding on-threshold is in...) Figure 5 The value indicated in the text is "SGThresholdForced" with a value of 1000 watts. However, for... Figure 5The specific example in the text is irrelevant to this parameter. To indicate this, "SGThresholdForced" is written in italics. If this is the case, then in step S27, the system control 10 sets the heat pump control 8 of the heat pump 7 to the third SG ready operating state "SGFORCED" via the control interface 12 to activate the increased operation in the third SG ready operating state. Conversely, if the set power Psoll is lower than the turn-on threshold, this is determined in step S28, and in step S29, the system control 10 sets the heat pump control 8 of the heat pump 7 to the second SG ready operating state SGNORMAL via the control interface 12 to activate normal operation in the second SG ready operating state.
[0094] To set the SG to the ready operating state, system control 10 uses the mode specified in the heat pump configuration file WPK (e.g., the modes of SGPin1 and SGPin2, such as...). Figure 4A (As shown), this is used for the SG ready operating state. The various SG ready operating state modes are often inconsistent for heat pumps from different manufacturers.
[0095] Steps S27 and S29 are followed by the waiting step S30, which has already been described above.
[0096] Figure 6 System control 10 is shown, which is integrated into inverter 3 or may be system control 10 of inverter 3. The same applies to data storage 11.
[0097] Figure 6 The remaining units 2, 5, 6, 7, 8, and 9 correspond to... Figure 1 The arrangement shown in the image.
[0098] Figure 7 A flowchart illustrating an exemplary embodiment of a method for controlling a heat pump 7 according to the present invention is shown. In the illustrated exemplary embodiment, the method for controlling the heat pump 7 essentially has two main steps.
[0099] In the first step S A In step S, the heat pump configuration file WPK is loaded into the data storage 11 of the system control 10 of the energy management system 1. Then, in step S... B In this process, communication is achieved between the system control 10 of energy system 1 and the heat pump control 8 provided for heat pump 7, according to the control type indicated in the heat pump configuration file WPK. Therefore, heat pump 7 is integrated into the energy management system of energy system 1. Communication between heat pump control 8 and system control 10 is... B Ideally, it should be implemented bidirectionally. For example... Figure 1As shown, communication is achieved via control interface 12. The heat pump control 8 may be integrated into the heat pump 7 or locally connected to the heat pump 7 via an interface. The heat pump control 8 locally controls the heat pump 7, thereby preferably communicating with the system control 10 in the background via control interface 12. The loaded heat pump profile WPK preferably indicates at least one communication protocol for communication between the system control 10 and the heat pump control 8. Therefore, bidirectional communication between the system control 10 and the heat pump control 8 of the heat pump 7 is achieved via control interface 12 according to a communication protocol [lacuna] generated by the associated heat pump profile WPK, which has been created for the heat pump 7 and loaded into the data storage 11 of the system control 10. In one possible embodiment, the indicated communication protocol has a MODBUS communication protocol, particularly a MODBUS-TCP communication protocol or a MODBUS-RTU communication protocol. In one possible embodiment, it can be implemented by step S... B During communication, the heat pump control 8 controls the associated heat pump 7, thereby increasing under-consumption or efficiency relative to under-consumption or energy consumption. In one possible embodiment, individual configuration can be performed via a user interface within a framework or format specified by the heat pump profile WPK. For example, values can be edited and parameterized.
[0100] Using the energy management system or system control 10 of the present invention in energy system 1, the control or regulation of heat pump 7 can be implemented for different heat pump types, with different heat pump types being activated differently. Therefore, according to the present invention, different types of heat pumps 7 can be easily incorporated into energy system 1. Furthermore, an existing heat pump 7 can be easily replaced with another heat pump of a different control type.
Claims
1. An energy system (1), comprising: At least one electrical unit (4) and at least one heat pump (7) having a heat pump control (8), wherein the heat pump supports one or more control types from a specified set of control types, wherein the set of control types includes the following control types: First control type (I), wherein the heat pump (7) can be controlled by a set power; The second control type (II) is wherein the heat pump (7) is controllable by a set temperature; The third control type (III) wherein the heat pump (7) is controllable by the SG-ready specification; and The fourth control type (IV) is wherein the heat pump (7) can be controlled by analogy or simulation of the heat pump electricity meter; An inverter (3) is used to convert DC voltage into AC voltage, which can be used to supply the at least one power-consuming unit (4) and can be converted into heat by the at least one heat pump (7). System control (10) having a data storage (11) in which a heat pump profile (WPK) is loaded, the heat pump profile (WPK) being configurable for multiple types of heat pumps (7), wherein the heat pump profile (WPK) indicates at least one control type supported by the heat pump (7) and includes configurable operating parameters for parameterizing the control type and / or the at least one heat pump (7); The at least one heat pump (7) can be controlled by the system control (10) via the control interface (12) according to the heat pump profile (WPK), and the communication between the system control (10) and the heat pump control (8) is realized according to the at least one control type of the heat pump (7) indicated in the heat pump profile (WPK).
2. The energy system according to claim 1, in, The heat pump profile (WPK) indicates at least one communication protocol used for communication between the system control (10) and the heat pump control (8). The communication protocol indicated in the heat pump profile (WPK) is the MODBUS communication protocol.
3. The energy system according to claim 2, wherein, The communication protocol includes either the MODBUS-TCP communication protocol or the MODBUS-RTU communication protocol.
4. The energy system according to claim 2, in, According to the communication protocol indicated in the heat pump profile (WPK), the system control (10) communicates bidirectionally with the heat pump control (8) via the control interface (12) or the bus of the energy system (1).
5. The energy system according to claim 2 or 4, in, According to the control type indicated in the heat pump profile (WPK), the system control (10) is automatically configured as a master or slave device.
6. The energy system according to claim 4, in, The heat pump profile (WPK) includes the network address or IP address of the heat pump control (8) for communicating with the system control (10) of the energy system (1) based on the data point information indicated in the heat pump profile (WPK) of the heat pump (7). The heat pump configuration file (WPK) of the heat pump (7) has JSON data, XML data, CSV data or TXT file.
7. The energy system according to claim 1, in, The system control (10) is integrated into the inverter (3) of the energy system (1), or the system control (10) is constructed through the control of the inverter (3) to form an energy management system.
8. The energy system according to claim 7, in, The control interface (12) is formed by the MODBUS interface of the inverter (3) and the heat pump (7).
9. The energy system according to claim 1, in, The energy system (1) is connected to the power supply network (6) via an electric measurement unit (5), which provides measurement data to the system control (10) or energy management system of the energy system (1).
10. The energy system according to claim 1, in, The heat pump profile (WPK) can be selected and expanded via the user interface (13) of the system control (10) or the user interface (13) of the energy management system of the energy system (1).
11. The energy system according to claim 1, in, The heat pump profile (WPK) is loaded from the cloud platform’s network server via a data network into the local data storage (11) of the system control (10) of the energy system (1), or the heat pump profile (WPK) is loaded from the data carrier into the local data storage (11) of the system control (10) of the energy system (1) by the reading unit of the system control (10).
12. A method for controlling a heat pump (7), comprising the following steps: - Loading heat pump profiles (WPKs) that can be configured for multiple types of heat pumps (7) A The data is stored in the data storage (11) of the system control (10) of the energy system (1), wherein the heat pump profile (WPK) indicates at least one control type supported by the heat pump (7) and includes configurable operating parameters for parameterizing the control type and / or the heat pump (7); -According to the control type indicated in the heat pump profile (WPK), the system control (10) of the energy system (1) communicates with the heat pump control (8) provided for the heat pump (7). B Thus, the heat pump (7) is integrated into the energy management system of the energy system (1), wherein the heat pump (7) supports one or more control types from a specified set of control types, and wherein the control types include: First control type (I), wherein the heat pump (7) is controlled by a set power; The second control type (II) wherein the heat pump (7) is controlled by a set temperature; the third control type (III) wherein the heat pump (7) is controlled by an SG ready specification; and The fourth control type (IV) is wherein the heat pump (7) is controlled by analogy or simulation of the heat pump electricity meter.
13. The method according to claim 12, wherein, The loaded heat pump profile (WPK) also indicates at least one communication protocol for communication between the system control (10) and the heat pump control (8), and communication between the system control (10) and the heat pump control (8) is implemented according to the indicated communication protocol, wherein the communication protocol has the MODBUS communication protocol.
14. The method according to claim 13, wherein, The communication protocol includes either the MODBUS-TCP communication protocol or the MODBUS-RTU communication protocol.
15. System control (10) for an energy system (1) including at least one heat pump (7), wherein, The heat pump (7) supports one or more control types from a specified set of control types, wherein the set of control types includes the following control types: First control type (I), wherein the heat pump (7) can be controlled by a set power. The second control type (II) is wherein the heat pump (7) can be controlled by a set temperature. The third control type (III) wherein the heat pump (7) is controllable by the SG-ready specification, and The fourth control type (IV) wherein the heat pump (7) can be controlled by analogy or simulation of the heat pump electricity meter. The system control (10) includes: A data storage device (11) loaded with a heat pump profile (WPK) for a heat pump (7), the heat pump profile (WPK) being configurable for multiple types of heat pumps (7), indicating at least one control type supported by the heat pump (7), and including configurable operating parameters for parameterizing the control type and / or the heat pump (7); and Control interface (12), via which the system control (10) communicates with the heat pump control (8) provided for the heat pump (7) according to the control type indicated in the loaded heat pump profile (WPK) for integrating the heat pump (7) into the energy management system.