<div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif;color:#0b5394"><font size="4">Hello,</font></div><div class="gmail_default" style="font-family:georgia,serif;color:#0b5394"><font size="4"><br></font></div><div class="gmail_default" style="font-family:georgia,serif;color:#0b5394"><font size="4">I need to run my TRNSYS simulation from a Python script to give some inputs and then read back some outputs. At the moment I am using I write values to the .back  and .b18 files, then the </font><i style="font-size:large;font-weight:bold">subprocess </i><span style="font-size:large">function in Python runs the simulation for one timestep, and then I read the outputs from the outputs of printer component. The co-simulation with this method is very time-consuming. So I am searching for easier methods. I also tried the following:</span></div><div class="gmail_default" style="font-family:georgia,serif;color:#0b5394"><span style="font-size:large"><br></span></div><div class="gmail_default" style="color:rgb(11,83,148)"><span style="font-size:large"><b><font face="georgia, serif">Implementing my Python script in Type </font><font face="times new roman, serif">3157</font></b><font face="georgia, serif"><b>:</b> This component has a nested dictionary to receive inputs and give back outputs. But my Python script includes a Neural Network that should be trained, and it is not clear how this component can save the neural network. Saving it externally is not feasible due to some other details. </font></span></div><div class="gmail_default" style="color:rgb(11,83,148)"><span style="font-size:large"><font face="georgia, serif"><br></font></span></div><div class="gmail_default" style="color:rgb(11,83,148)"><span style="font-size:large"><font face="georgia, serif"><b>Using FMU</b>: I heard about <a href="https://sourceforge.net/projects/trnsys-fmu/">TRNSYS FMU</a> for co-simulation but there is not a clear tutorial or example and I am not sure if it fits to my purpose.</font></span></div><div class="gmail_default" style="color:rgb(11,83,148)"><span style="font-size:large"><font face="georgia, serif"><br></font></span></div><div class="gmail_default" style="color:rgb(11,83,148)"><span style="font-size:large"><font face="georgia, serif">Any feedback on how to speed up my co-simulation is appreciated.</font></span></div><div class="gmail_default" style="color:rgb(11,83,148)"><span style="font-size:large"><font face="georgia, serif"><br></font></span></div><div class="gmail_default" style="color:rgb(11,83,148)"><span style="font-size:large"><font face="georgia, serif">Thanks </font></span></div><div class="gmail_default" style="color:rgb(11,83,148)"><span style="font-size:large"><font face="georgia, serif"><br></font></span></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><div style="text-align:right"><br></div><font color="#0000ff"><font size="1"><br></font></font></div><div><font color="#0000ff"><font size="1"><br></font></font><div><div><font color="#0000ff"><font size="1"><br></font></font></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>