This is a second example aiming at illustrating the energy flows interacting between the greenhouse and generation and storage units. In the previous example GlobalSystem_1, a considerable part of the produced electricity is sold back to the grid. This electricity, in the absence of subsidies, is remunerated at a price close to the wholesale price of electricity. Because the retail price of electricity is significantly higher than the wholesale price, prosumers have a clear advantage at maximizing their level of self-consumption.

In order to evaluate the potential of such activity, we propose a new case study in which we maximize the self-consumption rate through the use of a heat pump. To that end, the heat pump model from the Greenhouses library is used and is connected in series with the CHP. The excess of electricity that initially was being fed back to the grid is now used to power the heat pump. The heat pump is sized so that its nominal electrical capacity is equal to the excess of electricity of the CHP in nominal conditions. A heat-driven control decides when to run the CHP. The heat pump is powered only by the CHP, and therefore never running independently. Electricity excess not consumed by the heat pump is sold to the grid. The greenhouse electrical demand not covered by the CHP is covered by the grid. The electricity and gas prices are the same than in GlobalSystem_1.


The results obtained from this simulation are discussed in the online documentation: https://greenhouses-library.readthedocs.io/en/latest. A more detailed discussion including a comparison between this example and GlobalSystem_1 is presented in the following article:

Altes-Buch Q., Quoilin S., Lemort V.. Modeling and control of CHP generation for greenhouse cultivation including thermal energy storage. In Proceedings of the 31st international conference on efficiency, cost, optimization, simulation and environmental impact of energy systems, Guimaraes, Portugal, June 2018.

Generated at 2020-04-09T01:37:39Z by OpenModelicaOpenModelica 1.16.0~dev-268-gc5be668 using GenerateDoc.mos