Hello oemof community,
I am working with oemof.solph and a question regarding the connection of two Buses occurred. My question is specifically about connecting buses without representing an actual energy conversion (e.g. electricity to heat), where using a Converter is the obvious choice. As far as I understand, there are different possibilities:
-Bus to Bus directly
-Bus to Converter to Bus
-Bus to Link to Bus
I was wondering whether there are recommended use cases for each of these options or if there is a general modeling philosophy within oemof. From my understanding and research I would assume the following:
-Busto Bus: Should/ can be used for directed or undirected connection without losses (e.g., an electricity bus and an EV bus, this came up in another Q&A by Patrik Schönfeldt here)
-Busto Link to Bus: Should/ can be used for bidirectional connection with losses (e.g., two electricity buses representing different regions connected by a transmission line).
-Busto Converter to Bus: Should/ can be used for directed connections with losses (e.g., two heat buses connected via a pipe with losses)
Is this understanding correct? One other observation. If I try to use a Link for a directed connection by defining only one input, one output, and a single efficiency factor, I get a SuspiciousUsageWarning: Component Link should have exactly 2 inputs, 2 outputs, and 2 conversion factors connecting these. Now this could be avoided by disabling SuspiciousUsageWarning globally or by building it with two inputs and outputs and deleting one part of it. However, I assume this is not the intended way to use it, which is why I currently assume a Converter should be used for such an application.
I would be interested in other perspectives on how this is intended to be used and how you structure the connection of Buses in practice. Thank you in advance.