I'm trying to simulate a PV grid using simulink. I have time series irradiance and temperature data, as well as time serires load data, both in spreadsheets. I have designed the system using a combination of pre-defined simulink blocks and custom subsystem blocks to fit the component specs as best as possible. I am wondering how I can feed in load data (there are three loads, aka three columns in spreadsheet that correspond to utility loads) and temp/irradiance data to simulate the PV system for every moment in time. I tried using the 'Dynamic Load' simulink block in combination with the for load data, but it only accepts a physical signal as input. Similarly for temperature/irradiance inputs to the 'PV Array' block in the system, I would like to feed in data from the spreadsheet for every moment in time, but I have resorted to a single instance as a constant for now. So my main question is how to feed in time series load (expressed in units of Watts) data from spreadhseets to my simulink system, specifically what blocks should I use and how should I run the simulation so that I get grid data for every time step. I am also wondering how to do the same for time series irradiance/temperature data. I've attached a diagram of my attempt modelling the system in simulink, and have also included the file itself. If there is more information I can include to clarify the question please let me know.