Skip to content

Commit

Permalink
Merge pull request #38 from manuGil/raspi-code
Browse files Browse the repository at this point in the history
Code from RasPi cluster
  • Loading branch information
manuGil authored Sep 13, 2024
2 parents 282bdcf + e42be3a commit 51d8048
Show file tree
Hide file tree
Showing 92 changed files with 111,163 additions and 0 deletions.
8 changes: 8 additions & 0 deletions raspi/.idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions raspi/.idea/Illuminator-code.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions raspi/.idea/inspectionProfiles/profiles_settings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions raspi/.idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions raspi/.idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

63 changes: 63 additions & 0 deletions raspi/Cases/Residential Case/config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
<?xml version='1.0' encoding='utf-8'?>
<data>
<row>
<index>0</index>
<model>Wind</model>
<method>python</method>
<location>Models.Wind.wind_mosaik:WindSim</location>
</row>
<row>
<index>1</index>
<model>PV</model>
<method>python</method>
<location>Models.PV.pv_mosaik:PvAdapter</location>
</row>
<row>
<index>2</index>
<model>Load</model>
<method>python</method>
<location>Models.Load.load_mosaik:loadSim</location>
</row>
<row>
<index>3</index>
<model>Collector</model>
<method>python</method>
<location>Models.collector:Collector</location>
</row>
<row>
<index>4</index>
<model>CSVB</model>
<method>python</method>
<location>mosaik_csv:CSV</location>
</row>
<row>
<index>5</index>
<model>Controller</model>
<method>python</method>
<location>Models.Controller.controller_mosaik:controlSim</location>
</row>
<row>
<index>6</index>
<model>Battery</model>
<method>python</method>
<location>Models.Battery.battery_mosaik:BatteryholdSim</location>
</row>
<row>
<index>7</index>
<model>Electrolyser</model>
<method>python</method>
<location>Models.Electrolyser.electrolyser_mosaik:ElectrolyserSim</location>
</row>
<row>
<index>8</index>
<model>H2storage</model>
<method>python</method>
<location>Models.H2storage.h2storage_mosaik:compressedhydrogen</location>
</row>
<row>
<index>9</index>
<model>Fuelcell</model>
<method>python</method>
<location>Models.Fuelcell.fuelcell_mosaik:FuelCellSim</location>
</row>
</data>
178 changes: 178 additions & 0 deletions raspi/Cases/Residential Case/connection.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,178 @@
<?xml version='1.0' encoding='utf-8'?>
<data>
<row>
<index>0</index>
<send>ctrl</send>
<receive>battery</receive>
<message>flow2b</message>
<more>async_requests=True</more>
</row>
<row>
<index>1</index>
<send>battery</send>
<receive>monitor</receive>
<message>p_out</message>
<more/>
</row>
<row>
<index>2</index>
<send>battery</send>
<receive>monitor</receive>
<message>p_in</message>
<more/>
</row>
<row>
<index>3</index>
<send>battery</send>
<receive>monitor</receive>
<message>mod</message>
<more/>
</row>
<row>
<index>4</index>
<send>battery</send>
<receive>monitor</receive>
<message>flag</message>
<more/>
</row>
<row>
<index>5</index>
<send>battery</send>
<receive>monitor</receive>
<message>soc</message>
<more/>
</row>
<row>
<index>6</index>
<send>ctrl</send>
<receive>monitor</receive>
<message>flow2b</message>
<more/>
</row>
<row>
<index>7</index>
<send>ctrl</send>
<receive>electrolyser</receive>
<message>flow2e</message>
<more/>
</row>
<row>
<index>8</index>
<send>electrolyser</send>
<receive>h2storage</receive>
<message>h2_gen</message>
<more>h2_in</more>
</row>
<row>
<index>9</index>
<send>h2storage</send>
<receive>fuelcell</receive>
<message>h2_given</message>
<more>h2_consume</more>
</row>
<row>
<index>10</index>
<send>ctrl</send>
<receive>h2storage</receive>
<message>h2_out</message>
<more>async_requests=True</more>
</row>
<row>
<index>11</index>
<send>ctrl</send>
<receive>monitor</receive>
<message>flow2e</message>
<more/>
</row>
<row>
<index>12</index>
<send>ctrl</send>
<receive>monitor</receive>
<message>dump</message>
<more/>
</row>
<row>
<index>13</index>
<send>electrolyser</send>
<receive>monitor</receive>
<message>h2_gen</message>
<more/>
</row>
<row>
<index>14</index>
<send>h2storage</send>
<receive>monitor</receive>
<message>h2_stored</message>
<more/>
</row>
<row>
<index>15</index>
<send>h2storage</send>
<receive>monitor</receive>
<message>h2_given</message>
<more/>
</row>
<row>
<index>16</index>
<send>h2storage</send>
<receive>monitor</receive>
<message>h2_stored</message>
<more/>
</row>
<row>
<index>17</index>
<send>h2storage</send>
<receive>monitor</receive>
<message>h2_soc</message>
<more/>
</row>
<row>
<index>18</index>
<send>fuelcell</send>
<receive>monitor</receive>
<message>fc_gen</message>
<more/>
</row>
<row>
<index>19</index>
<send>load[0]</send>
<receive>ctrl</receive>
<message>load_dem</message>
<more/>
</row>
<row>
<index>20</index>
<send>load[0]</send>
<receive>monitor</receive>
<message>load_dem</message>
<more/>
</row>
<row>
<index>21</index>
<send>pv[0]</send>
<receive>ctrl</receive>
<message>pv_gen</message>
<more/>
</row>
<row>
<index>22</index>
<send>pv[0]</send>
<receive>monitor</receive>
<message>pv_gen</message>
<more/>
</row>
<row>
<index>23</index>
<send>wind[0]</send>
<receive>ctrl</receive>
<message>wind_gen</message>
<more/>
</row>
<row>
<index>24</index>
<send>wind[0]</send>
<receive>monitor</receive>
<message>wind_gen</message>
<more/>
</row>
</data>
Loading

0 comments on commit 51d8048

Please sign in to comment.